CVE-2020-26896

High

Description

Prior to 0.11.0-beta, LND (Lightning Network Daemon) had a vulnerability in its invoice database. While claiming on-chain a received HTLC output, it didn't verify that the corresponding outgoing off-chain HTLC was already settled before releasing the preimage. In the case of a hash-and-amount collision with an invoice, the preimage for an expected payment was instead released. A malicious peer could have deliberately intercepted an HTLC intended for the victim node, probed the preimage through a colluding relayed HTLC, and stolen the intercepted HTLC. The impact is a loss of funds in certain situations, and a weakening of the victim's receiver privacy.

SeverityHigh
CVSS8.2
Exploit probability55. percentile0.7%
ProductLightning Network Daemon
PublishedOct 21, 2020
First seenOct 21, 2020

How to fix

Update
  • lightning_network_daemon_project lightning_network_daemon0.11.0 or later

Affected products

ProductAffected versionsFixed in
lightning_network_daemon_project lightning_network_daemonv < 0.11.0, 0.11.00.11.0

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.