Security context

What an agent needs to avoid regressing past fixes and find the next vuln in this repo.

fingertips/nap
master @ 3f2ab79
2
Fixes
0
CVEs
MEDIUM
Peak severity
Highlights
Broken Cryptography: 2 prior fixes. Scrutinize any change in this area.
lib/rest/request.rb: most-fixed (1 issue). Treat as high-risk during review.
0 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns

The bug types that recur here, drawn from past fixes, not open vulnerabilities.

Broken Cryptography: Incomplete SSL/TLS validation when performing REST requests allows man-in-the-middle (MITM) attacks if hostname verification or peer verification are bypassed. This risk requires explicit enforcement of VERIFY_PEER and post-connection checks.
Broken Cryptography: An outdated root certificate authority bundle risks trusting revoked, weak, or compromised certificates. The trust store must be regularly updated to match modern Mozilla releases to avoid trusting invalid entities.