Harden remaining security boundaries and bounded asset handling #2418

Merged
brenno merged 10 commits from codex/security-rest-final into main 2026-10-13 08:09:32 +00:00
Owner

Wijziging

Deze PR rondt de resterende beveiligingshardening af rond onbetrouwbare invoer, project- en symlink-containment, bounded reads, archive/package/media-export, samenwerkingstransporten en herstelbestanden. Externe en lokale paden blijven binnen hun expliciete vertrouwensgrens; grote of malformed inputs worden begrensd zonder bronbestanden te wijzigen. Documentatie en regressietests zijn bijgewerkt.

De PR-tekst houdt kwetsbaarheidsdetails buiten de openbare beschrijving; de technische onderbouwing staat in de repository-documentatie en commitgeschiedenis.

Controle

Gerichte regressies voor projectpaden, URL-deckassets, package-export, media-materialisatie, image/privacy en security boundaries zijn geslaagd. De repository-gate doorliep formattering, analyzer, conventies, privacygrens, methode-lengte, dead-code-, hardcoded-text-, SBOM-, l10n- en documentatiecontroles. De volledige widgettest-run rapporteerde 33 bestaande/flaky basisfouten buiten deze wijziging; de gewijzigde testgroepen zijn afzonderlijk groen.

Commits: e248a8f28, 07b0c6438, 252ff1536 en de voorafgaande security-hardening commits.

## Wijziging Deze PR rondt de resterende beveiligingshardening af rond onbetrouwbare invoer, project- en symlink-containment, bounded reads, archive/package/media-export, samenwerkingstransporten en herstelbestanden. Externe en lokale paden blijven binnen hun expliciete vertrouwensgrens; grote of malformed inputs worden begrensd zonder bronbestanden te wijzigen. Documentatie en regressietests zijn bijgewerkt. De PR-tekst houdt kwetsbaarheidsdetails buiten de openbare beschrijving; de technische onderbouwing staat in de repository-documentatie en commitgeschiedenis. ## Controle Gerichte regressies voor projectpaden, URL-deckassets, package-export, media-materialisatie, image/privacy en security boundaries zijn geslaagd. De repository-gate doorliep formattering, analyzer, conventies, privacygrens, methode-lengte, dead-code-, hardcoded-text-, SBOM-, l10n- en documentatiecontroles. De volledige widgettest-run rapporteerde 33 bestaande/flaky basisfouten buiten deze wijziging; de gewijzigde testgroepen zijn afzonderlijk groen. Commits: `e248a8f28`, `07b0c6438`, `252ff1536` en de voorafgaande security-hardening commits.
brenno merged commit 5672e106ed into main 2026-10-13 08:09:32 +00:00
brenno deleted branch codex/security-rest-final 2026-10-13 08:09:33 +00:00
Sign in to join this conversation.
No description provided.