oc_huff_tree_unpack in huffdec.c in libtheora in Theora through 1.0 7180717 has an invalid negative left shift. NOTE: this is disputed by third parties because there is no evidence of a security impact, e.g., an application would not crash.
{
"cna_assigner": "mitre",
"isDisputed": true,
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/56xxx/CVE-2024-56431.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "1.0"
}
],
"source": "DESCRIPTION"
},
{
"cpe": "cpe:2.3:a:xiph:theora:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "1.2.0"
}
],
"source": "CPE_RANGE"
}
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-56431.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"116269864363932077015583535569590980136",
"33352859868732071628436217485916996324",
"192476187473382053145762568385643970113",
"112157494868063702721238919972890642378"
],
"threshold": 0.9
},
"id": "CVE-2024-56431-5fd57ccd",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/xiph/theora/commit/8e4808736e9c181b971306cc3f05df9e61354004",
"target": {
"file": "lib/internal.h"
}
}
]
"2026-10-21T08:59:01Z"