Breaking
RUThe President of Kazakhstan announced the absence of life jackets for those killed during exercises in the Caspian SeaINSpaceX Starship Prepares for First Orbital Flight from TexasRUA powerful explosion occurred in KharkovCN8 people armed with AK-47 broke into a pub, 27 people fell to the gunfire overnight, and lives are being lost at the rate of 59 people every day | International Morning WatchCNTainan City's 115th Annual Autumn Festival held a memorial ceremony for Confucius, the most holy master of Dacheng. Huang Weizhe served as the official presenter.SATaylor Swift Debuts Music Video for 'Patient Zero' and Receives First-Ever VMA Artist-Director AwardKRSouth Korea Advances to Men's 4x100m Relay Final After Disqualification Overturned at Asian GamesCNPhillies defeat Rays to qualify for playoffs, Wheeler contributes quality startDEAppeal process against suspected IS fighters started in ParisDETrial against former daycare teacher for sexual abuse and child pornography begins in GiessenRUThe President of Kazakhstan announced the absence of life jackets for those killed during exercises in the Caspian SeaINSpaceX Starship Prepares for First Orbital Flight from TexasRUA powerful explosion occurred in KharkovCN8 people armed with AK-47 broke into a pub, 27 people fell to the gunfire overnight, and lives are being lost at the rate of 59 people every day | International Morning WatchCNTainan City's 115th Annual Autumn Festival held a memorial ceremony for Confucius, the most holy master of Dacheng. Huang Weizhe served as the official presenter.SATaylor Swift Debuts Music Video for 'Patient Zero' and Receives First-Ever VMA Artist-Director AwardKRSouth Korea Advances to Men's 4x100m Relay Final After Disqualification Overturned at Asian GamesCNPhillies defeat Rays to qualify for playoffs, Wheeler contributes quality startDEAppeal process against suspected IS fighters started in ParisDETrial against former daycare teacher for sexual abuse and child pornography begins in Giessen
BackCore Lightning patches channel-close flaw that could bypass Lightning Network penalty mechanism
Core Lightning patches channel-close flaw that could bypass Lightning Network penalty mechanism
Developing
CryptoSlate2 hours agoTech2 min read

Core Lightning patches channel-close flaw that could bypass Lightning Network penalty mechanism

Quick Look

  • Core Lightning fixed a vulnerability in v26.06.7 that allowed peers to broadcast revoked channel states without triggering penalties by misidentifying them as cooperative closes.
  • The flaw depended on specific channel setup conditions and was addressed by checking transaction locktime and sequence encoding before validating outputs.
  • Operators are urged to update to v26.06.8 or later and verify Docker image digests if used during the Aug.

AI-generated summary

Why It Matters

In the Lightning Network, channel commitments are updated as balances change. Broadcasting a revoked commitment should trigger a penalty mechanism allowing the counterparty to claim funds. Core Lightning had a flaw where, under specific conditions involving shutdown scripts, it could misinterpret a revoked commitment broadcast as a cooperative close, bypassing the penalty.

Font size

Core Lightning, a Lightning Network node implementation, fixed a channel-close flaw in v26.06.7 that could let a peer broadcast an old, revoked channel state without triggering the penalty for cheating. Bitcoin Optech's Sept. 25 explanation of the now-public patch makes the risk concrete for operators still running older builds.

Lightning peers replace earlier channel commitments as balances change. If one broadcasts a revoked commitment, the counterparty should be able to claim a penalty. Before the fix, Core Lightning could instead treat that funding spend as a cooperative close when its outputs matched shutdown scripts already on record.

That depended on a specific channel setup. A peer that had not specified an upfront shutdown script when the channel opened could later name the output script of its revoked commitment in a shutdown message. It could then abandon the cooperative close and broadcast the old commitment. Matching the outputs alone made the transaction look legitimate, bypassing the penalty path, according to the maintainers' patch notes and regression test.

The repair checks a transaction's locktime and sequence encoding to recognize a commitment before looking at its outputs as a possible mutual close. The materials describe a potential way to evade the penalty, not a confirmed theft. This is a Core Lightning channel-handling issue, not a change to Bitcoin's base-chain rules.

What operators should check

A Core Lightning build older than the fixed v26.06.7 release needs an update. The project strongly recommends v26.06.8, a later security release with additional fixes. The revoked-close path requires the shutdown-script condition above, so a vulnerable software version does not mean every channel could be exploited that way.

Operators who used Docker images during the earlier rollout should also verify the image digest. The project's v26.06.7 release notes say that images served under v26.06.7 and related tags from Aug. 28 to Sept. 1 reported the new version on startup but lacked its fixes. The project lists the corrected digests and instructs users with a mismatch to re-pull the image.

The version history separates the two patches. Core Lightning shipped v26.06.7 on Aug. 28, then published its initially embargoed release source code on Sept. 11. Pull request 9509, merged into the main development branch Sept. 15, carried those changes forward. V26.06.8 followed Sept. 22 with other security fixes and immediately available source, though a few tests remained withheld. Optech's Sept. 25 report explained the already-shipped revoked-close repair.

Open Questions

  • How many operators were running vulnerable versions during the affected period?
  • Were any attempts to exploit this flaw observed in the wild?
  • Does the fix introduce any new edge cases or compatibility issues?

Related Topics

This article was originally published by CryptoSlate.

Related Stories

Solana Proposes Rule to Enforce Transaction Order Within Batches, Not Block Inclusion
Developing·

Solana Proposes Rule to Enforce Transaction Order Within Batches, Not Block Inclusion

A Solana Improvement Proposal (SIMD-0649) would allow validators to reject blocks where transactions in a batch are out of fee-priority order, but would not change which transactions are included in a block. The proposal closed on Sept. 25 without merging, leaving the rule for further discussion. It aims to make transaction ordering within batches inspectable and enforceable, while preserving leader discretion over transaction selection and batch boundaries.

CryptoSlate
2 min read
Cosmos Hub Validators Secure 1.23 Million ATOM After Neutron Attack, Await Governance Proposal for Release
Developing·

Cosmos Hub Validators Secure 1.23 Million ATOM After Neutron Attack, Await Governance Proposal for Release

Cosmos Hub validators intercepted 1.23 million ATOM from a Neutron governance attack on Sept. 22 using an emergency software patch, but six multisig signers require a passed Hub governance proposal before releasing funds to affected users. Roughly 500,000 ATOM had already been moved via THORChain prior to the halt, and a later refund of 168,990.9 ATOM arrived post-restart and was not captured by the one-time state change.

CryptoSlate
2 min read
More on this topiccore lightning