kernel/src/v4/sk_v4_mint.c wipes seed and rseed only on success; every return failed() after the mint (line 127 on) leaves them. kernel/src/v4/sk_v4_identity.c:244sk_v4_genesis never wipes seed/rseed, while sk_v4_real_zuse_arrived wipes its seed. The seed is also kept in g_zuse_seed by design, so this is hygiene, not a leak path that can be shown.
Done when
Every exit of the three functions wipes the seeds it read, with one helper
🤖 Filed with Claude Code -- the code review of 2026-11-11, at 4d42d25c (Captain Bob, 2026-11-11: "File the review findings as issues"). Read, not run: each is to be confirmed by a test written first and seen to fail.
### Found
`kernel/src/v4/sk_v4_mint.c` wipes `seed` and `rseed` only on success; every `return failed()` after the mint (line 127 on) leaves them. `kernel/src/v4/sk_v4_identity.c:244` `sk_v4_genesis` never wipes `seed`/`rseed`, while `sk_v4_real_zuse_arrived` wipes its `seed`. The seed is also kept in `g_zuse_seed` by design, so this is hygiene, not a leak path that can be shown.
### Done when
- [ ] Every exit of the three functions wipes the seeds it read, with one helper
🤖 Filed with [Claude Code](https://claude.com/claude-code) -- the code review of 2026-11-11, at `4d42d25c` (Captain Bob, 2026-11-11: "File the review findings as issues"). Read, not run: each is to be confirmed by a test written first and seen to fail.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Found
kernel/src/v4/sk_v4_mint.cwipesseedandrseedonly on success; everyreturn failed()after the mint (line 127 on) leaves them.kernel/src/v4/sk_v4_identity.c:244sk_v4_genesisnever wipesseed/rseed, whilesk_v4_real_zuse_arrivedwipes itsseed. The seed is also kept ing_zuse_seedby design, so this is hygiene, not a leak path that can be shown.Done when
🤖 Filed with Claude Code -- the code review of 2026-11-11, at
4d42d25c(Captain Bob, 2026-11-11: "File the review findings as issues"). Read, not run: each is to be confirmed by a test written first and seen to fail.