DF-4937
dc_clock_type_to_atom default leaves *atom_clock_type uninitialized while returning true (v1 twin; consumer command_table.c:2432/2440)
Summary
v1 twin of the output-param contract violation; doubly gated (enum-closed + fallback-only parser). retCode=false fix.
Discussion (0)
PoC verification
Evidence pack
findings/poc/DF-4937 Β· 1 files| File | Type | Description | Size | |
|---|---|---|---|---|
| verdict.json | file | 753 B | view raw |
Fix verification
not_testableper-fix-DF-4937
Confirmed kernel references
Detail
Exploit chain
none today (enum-closed + fallback-only parser)
Evidence (decisive lines)
findings/poc/DF-4937/ (this verdict)
Verdict
Latent output-param contract violation (Info/speculative), v1 twin: default branch leaves *atom_clock_type uninitialized while returning true; the v1 consumer set_dce_clock declares the variable uninit and trusts the return. Unreachable today (enum-closed) and doubly gated by the fallback-only parser. retCode=false fix.
No comments yet.