Complete a full security review before v1.0.0 #51
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
AGENTS.mdstates that security is a priority for this project. The application holdsprivate family photographs and personal metadata behind a single OAuth check. Before
v1.0.0, the whole surface deserves one deliberate review rather than the per-issue
attention it has had so far.
Scope
An end-to-end security review of the complete application.
Implementation notes
invalidation, and OIDC token validation.
v0.2.0. Each milestone added endpoints, and per-issue checks do not substitute for one
systematic pass over the finished surface.
a filesystem path.
malicious image files reaching the EXIF and OCR parsers. Image parsing libraries are a
recurring source of memory-safety issues and this input is attacker-influenced if the
instance is exposed.
audit sink.
logs. Verify against git history as well as the working tree.
Done when
References
AGENTS.md("Security is very important when building the project")docs/circa-spec.mdsection 6 (safety and integrity)