Eclair patches a browser attack that could send commands to your Lightning node

  1. Eclair v0.14.4 turns down API demands bring an Origin header, obstructing a web browser path to validated node commands.
  2. The direct exposure needs an allowed API obtainable by the operator’s web browser, with HTTP Basic qualifications currently cached.
  3. Direct internet browser user interfaces now require a backend; regular command-line gain access to continues, with authentication and loopback constraints still important.

Eclair, ACINQ’s Bitcoin Lightning node software application, launched v0.14.4 on Oct. 15 to obstruct harmful websites from releasing validated node commands through an operator’s web browser.

The direct exposure depends upon a made it possible for Eclair API that the operator’s internet browser can reach, with HTTP Basic authentication currently cached because web browser. Eclair’s node API can check out node state, open and close channels, and send out and get payments.

Eclair’s v0.14.4 release notes describe how cached authentication lets a destructive web page send a plain HTML type to the node’s API. The internet browser connects the conserved qualifications immediately. The opponent can not check out the reaction, however the verified command still reaches the node.

Web browser user interfaces require a backend

The spot returns HTTP 403 before the API path runs whenever a demand brings an Origin header, despite its worth.

The constraint likewise impacts genuine web browser user interfaces, consisting of those hosted at the very same origin as the API. Those frontends now require an intermediary backend in between the internet browser and Eclair.

Common command-line gain access to continues. The maintainers state curl and eclair-cli do not send out the Origin header, so their typical API demands are untouched.

The Origin check still leaves authentication and network constraints necessary. A non-browser customer can leave out the header, so its lack does not develop that a demand is licensed. Eclair maintainer pm47 states the API ought to stay bound to loopback, limiting network access to the regional device.

The web browser repair combined on Sept. 15 in pull demand # 3380 and is consisted of in v0.14.4 along with the funding-fee and signer repair work CryptoSlate covered on Oct. 12.

Maintainers suggest updating and state operators can stop Eclair, set up the upgrade and reboot without closing their Lightning channels.

Short article context

Discussed in this short article

Editorial credits


Discover more from PMN S.P.O.R.T.S - A PRIME MEDIA NETWORK BRAND

Subscribe to get the latest posts sent to your email.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Captcha verification failed!
CAPTCHA user score failed. Please contact us!

PNFPB Install PWA using share icon

To install app on your device, tap the Share button in Safari. Scroll down and select 'Add to Home Screen'. Then tap 'Add' to place the app icon on your Home Screen.

Manage push notifications

notification icon
We would like to show you notifications for the latest news and updates.
notification icon
You are subscribed to notifications
notification icon
We would like to show you notifications for the latest news and updates.
notification icon
You are subscribed to notifications
Would like to install our app?

Progressive Web App (PWA) is installed successfully. It will also work in offline

Push notification permission blocked in browser settings. Reset the notification settings for website/PWA

Discover more from PMN S.P.O.R.T.S - A PRIME MEDIA NETWORK BRAND

Subscribe now to keep reading and get access to the full archive.

Continue reading