This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

A reservation claimed with a date ahead of the reader's clock never lapsed.

issueresolvedminoriss-2610152215581665

A reservation claimed with a date ahead of the reader's clock never lapsed.

abcd reserve records a claim time in each reservation commit. When reading a reservation, abcd bounded its lease at a day from the earlier of the claim time and the reader's current time. A claim time set in the future therefore always resolved to a day from the reader's current time, so the reservation never lapsed. The same held, with a two-hour window, for a reservation commit abcd could not read whose committer date was in the future.

Anyone with push access to the repository could push such a reservation and hold an issue or intent indefinitely. Other participants' reserve and take-over were refused, and the protection ruleset abcd ships blocks deleting reservation branches, so abcd offered no way to clear it.

Advisory: GHSA-p648-6v55-jprh, published 2026-10-17 with v0.15.0 as the patched version. The record was held out of the public tree until then.

Frontmatter

idiss-2610152215581665
typeissue
lifecycleresolved
severityminor