Block a user
[Security] Lock audit toolbox dependencies flagged by OSV
[Security] Lock audit toolbox dependencies flagged by OSV
Codex State: done
Summary
- The new meta-run full report has no OSV findings:
osv-scanner-govoplan_.json,osv-scanner-govoplan-core_.json, and `osv-scanner-addideas-govoplan-website_.j…
[Debt] Triage jscpd duplicate-code baseline across GovOPlaN repositories
[Supply-chain] Pin meta Gitea workflow actions to immutable revisions
[Supply-chain] Pin meta Gitea workflow actions to immutable revisions
Codex State: done
Summary
- Pinned all
actions/checkout,actions/setup-python,actions/setup-node, andactions/upload-artifactreferences in the meta workflows to the current…
[Supply-chain] Pin meta Gitea workflow actions to immutable revisions
[Security] Harden meta release/Gitea tooling command and URL trust boundaries
[Security] Lock audit toolbox dependencies flagged by OSV
Codex state update after rerun audit-reports/govoplan-full-20260711-1422:
filelock,idna, andpython-multipartOSV findings cleared.- Remaining OSV finding was only inferred `pip…
[Security] Add explicit egress policy to calendar sync URL fetches
[Security] Add explicit egress policy to calendar sync URL fetches
Closing as duplicate of existing govoplan-calendar#8. Full-audit evidence has been posted there.
[Security] Harden installer shell hook execution and command trust boundary
[Security] Harden installer shell hook execution and command trust boundary
Closing as duplicate of existing govoplan-core#232. Full-audit evidence has been posted there.
[Security] Harden module installer shell command hooks
Full audit confirmation from audit-reports/govoplan-full-20260711-1238:
govoplan-core/src/govoplan_core/core/module_installer.py:2614restart command usessubprocess.run(..., shell=True). …
[Security] Add egress policy for calendar sync source URLs
Full audit confirmation: audit-reports/govoplan-full-20260711-1238 flags CalDAV/service URL fetches at caldav.py:313 and service.py:752 via Bandit B310/Semgrep dynamic urllib. This matches…
[Debt] Refactor tenant update route complexity
[Debt] Refactor privacy policy scope update complexity
[Debt] Refactor IDM assignment workflow guard
[Debt] Refactor documentation condition visibility logic