Skip to content

docs(security): plan the next hardening waves - #334

Merged
BitHighlander merged 1 commit into
alphafrom
agent/security-hardening-roadmap
Aug 5, 2026
Merged

docs(security): plan the next hardening waves#334
BitHighlander merged 1 commit into
alphafrom
agent/security-hardening-roadmap

Conversation

@BitHighlander

@BitHighlander BitHighlander commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • records the next security-hardening wave against exact develop baseline 21d6a9d100b16566a1e48899abbbb7bab9366187
  • assigns the eleven audited gaps to immediate firmware work, migration-sensitive work, protocol research, or a future hardware revision
  • defines merge and release-evidence gates, including negative controls and direct test-binary status
  • proposes an OTP-backed unary security epoch for anti-rollback

Why anti-rollback is an RFC, not an application patch

An application-only version check would be mutable by the older signed image it is meant to reject. The floor must be enforced by the bootloader and backed by irreversible state. The STM32 OTP source assignments do not prove that an apparently unused block was never programmed by factory tooling, so this RFC requires a manufacturing audit before reserving a block.

Review decisions requested

  • confirm the threat model and delivery order
  • audit OTP usage across every factory image and board revision
  • decide unsigned-firmware behavior once a security floor is active
  • identify owners for the bootloader rollout and destructive/power-loss hardware campaign

Validation

Documentation-only change; Markdown and whitespace checks pass.

Related work

@BitHighlander
BitHighlander changed the base branch from develop to alpha August 5, 2026 01:55
@BitHighlander
BitHighlander marked this pull request as ready for review August 5, 2026 01:56
@BitHighlander
BitHighlander merged commit 865d73c into alpha Aug 5, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant