Das U-Boot before 2026.04 allows FIT (Flat Image Tree) signature verification bypass because hashed-nodes is omitted from a hash.
{
"cna_assigner": "mitre",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/46xxx/CVE-2026-46728.json",
"cwe_ids": [
"CWE-346"
]
}[
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 2591.0,
"function_hash": "61476511265211322489234691185209633022"
},
"id": "CVE-2026-46728-2d416e2b",
"signature_type": "Function",
"source": "https://github.com/u-boot/u-boot/commit/2092322b31cc8b1f8c9e2e238d1043ae0637b241",
"target": {
"function": "fit_config_check_sig",
"file": "boot/image-fit-sig.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"threshold": 0.9,
"line_hashes": [
"199845755856536493785040981818953131359",
"58256958784612136463441703564888760140",
"86420759343612273451179633433856749568",
"212488960132846099073707322905907698689",
"270901681994680327973728062567944641029",
"5124685750080142862065854783214550859",
"58161751335450215581142824634406291968",
"306106242627394551591956888525752097073",
"132078310464616091123136987406036144742",
"268066561564862881936541033302239931853",
"246594581939829105535749821428010886141",
"254856171935699159946624828706241881874",
"63763175237716043852459821285001732117",
"83128102990219878779509248242108901922",
"94467512169083276521947764252031847231",
"10189400174683147799408031567418717759",
"46141881756767524583559489867477455321",
"142076630966531850314238513996910929797",
"246228969617472144338971081753581191952",
"323343017383306157588248529938425779640",
"151621004989223316082403964585817686478",
"94633250235579073806651497238470469861",
"276434388489083647545581444590189365572",
"89312361580864065932089984595123531182",
"47503447572337737677786927643266675599",
"181638036231892791023841184753050215251",
"160842417670866525185843821177450365454",
"249810529294296933454610888352505790799",
"329582964168180835057421218688993516042",
"158969329026156540096546050511953036458",
"89743146300946587986491719817292432631",
"254686665554854792230394052604420261413",
"280036421997356930404331216353298472139",
"10902650366102308470164448600737170664",
"186914013701557109001548650678835241556",
"325935170395870717179047392301893052506",
"109585372454884176858139537203904702378",
"179631887565995529930605864482713950307",
"248913840231738375004323451141965235302",
"138368160876278851841437515949412731049",
"11713737184720447131757513419618125431",
"145196808293442743676341426609802045666",
"112111378678271055346165705565884071464",
"330802772337629284216061972962077360722",
"199187198181126044972318328316341319002",
"337809962922773964380177708449872353567",
"64934663256823766554742871528483744245",
"294447060399958819424362251376259446314",
"326513093519599228580678608396205192338",
"108836518309660048239455031763825770211",
"82870217423223961210265961983976514012",
"51881923506033021026810556972517146027",
"1173761973367586982275761209385344330",
"156031902591418529050732923678490888327",
"66137993377284136380492849620757499605",
"91756530215957113991270921939193483950"
]
},
"id": "CVE-2026-46728-896b5aa5",
"signature_type": "Line",
"source": "https://github.com/u-boot/u-boot/commit/2092322b31cc8b1f8c9e2e238d1043ae0637b241",
"target": {
"file": "boot/image-fit-sig.c"
}
}
]
"2026-07-22T03:57:17Z"
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-46728.json"