DF-4038 / manifest.json
{ "finding_id": "DF-4038", "title": "polaris10 clock-stretcher walk overflows Sclk_voltageOffset[8] using the raw VBIOS SCLK-dependency count; AVFS walk OOB-reads entries[i<8] when the count is lower", "file": "sys/dev/drm/amd/powerplay/smumgr/polaris10_smumgr.c", "verdict": "inconclusive", "impact": "none (demonstrated source-certain; hw-gated)", "severity": "Medium", "reproduce": { "build": "./build.sh", "run": "./run.sh", "expected": "run.log section DF-4038 shows the OOB/panic-branch/fault proof" }, "kernel_refs": [ "sys/dev/drm/amd/powerplay/smumgr/polaris10_smumgr.c:1555", "sys/dev/drm/amd/powerplay/smumgr/polaris10_smumgr.c:1574", "sys/dev/drm/amd/powerplay/smumgr/polaris10_smumgr.c:1579", "sys/dev/drm/amd/powerplay/smumgr/polaris10_smumgr.c:1688", "sys/dev/drm/amd/powerplay/smumgr/polaris10_smumgr.c:1690", "sys/dev/drm/amd/powerplay/inc/smu74_discrete.h:361", "sys/dev/drm/amd/powerplay/inc/smu74.h:758" ], "artifacts": [ "polaris_walks.c", "build.sh", "run.sh", "build.log", "run.log", "env.txt", "fix.diff", "fix_build.log", "README.md", "VERDICT.md", "manifest.json", "verdict.json" ] } |