Repository navigation
Patch and verify the release-audit decoder before requests - #698
Conversation
Security exact-head review — release-audit subset accepted at
|
|
Security follow-up on exact head This does not independently make the draft mergeable or authorize publication. It still needs additive integration onto Security-accepted #673 source, followed by exact combined-head re-review. Server 2.11.2 remains source-only; any later 2.11.3+ image still requires the protected issuer, credential cutover, and multi-architecture/installed acceptance already recorded in the private release coordination. |
|
Security source review completed for exact head |
The immutable release audit still makes Composer requests using an affected Brotli decoder. Run it in the existing digest-pinned Composer image with a checked CA file and empty CA directory, upgrade and verify
brotli-libs >= 1.2.1-r0before the first Composer request, then drop to the runner UID/GID for a read-only locked production audit with plugins and scripts disabled. Audit failures remain fatal before registry login.This narrow contribution is stacked on #673 and addresses the release-audit subset of #677. The separate parity split-form inventory/CA/decoder corrections and remaining #677 sinks stay with their owners. No native/shared source, product dependency, version, tag, credential or registry operation changes.
Validation:
/tmp; the corrected standardRUNNER_TEMPlocation passes and retires its temporary files. Earlier malformed-identity controls exposed and corrected a local guard omission; those observations remain separate.