An issue was discovered in libbzip3.a in bzip3 before 1.3.0. A bz3_decode_block out-of-bounds write can occur with a crafted archive because bzip3 does not follow the required procedure for interacting with libsais.
{
"cna_assigner": "mitre",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/29xxx/CVE-2023-29416.json"
}{
"cpe": "cpe:2.3:a:bzip3_project:bzip3:*:*:*:*:*:*:*:*",
"extracted_events": [
{
"introduced": "0"
},
{
"fixed": "1.3.0"
}
],
"source": [
"CPE_RANGE",
"REFERENCES"
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-29416.json"
[
{
"deprecated": false,
"digest": {
"function_hash": "78091232806249023319376770793511546684",
"length": 2428
},
"id": "CVE-2023-29416-19905069",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/iczelia/bzip3/commit/bfa5bf82b53715dfedf048e5859a46cf248668ff",
"target": {
"file": "src/libbz3.c",
"function": "bz3_decode_block"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"135116326092922409152670506071334723654",
"90305454055684765824126621358253644746",
"166235600926289558465095286270088250222",
"314479395042320166331311193867135742067",
"187789211931984610138552945721024261022",
"85961195397637187652091149137428860886",
"160460775484721881840794065466199923175",
"287491035869953310141276074854768989691"
],
"threshold": 0.9
},
"id": "CVE-2023-29416-e55fa4c8",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/iczelia/bzip3/commit/bfa5bf82b53715dfedf048e5859a46cf248668ff",
"target": {
"file": "src/libbz3.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "93144664967161454149050858396074407075",
"length": 928
},
"id": "CVE-2023-29416-f9d58be4",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/iczelia/bzip3/commit/bfa5bf82b53715dfedf048e5859a46cf248668ff",
"target": {
"file": "src/libbz3.c",
"function": "bz3_new"
}
}
]
"2026-08-27T10:10:44Z"