util-linux is a random collection of Linux utilities. Before util-linux 2.41.4, parse_dos_extended() in libblkid/src/partitions/dos.c computes an extended-partition start sector with 32-bit addition and does not apply the extended-area bounds checks to the first two EBR entries. A local attacker who causes a crafted DOS extended-partition disk image or removable medium to be probed can wrap cur_start + start to sector zero and cause libblkid to report a false partition overlapping the MBR. This directly compromises the integrity of the reported partition metadata; disk modification or availability loss requires a separate downstream consumer to act on that metadata. This issue is fixed in 2.41.4.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-190"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/53xxx/CVE-2026-53615.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "2.41.4"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"fixed": "05c2dbadf34cc74192287f377904afaaf4061623"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "a2d858176b609ab5b8535021a3af9cd302d23d31"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "e9d544d013267ea86b70ee8ff78abd280e6641af"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "v2.41.4",
"range": [
{
"fixed": "e147e16fa9a9d3b3ad5968bf42280966ac3a8529"
}
],
"source": "REFERENCES_TAG"
}
]
}
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2026-53615.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"232188634058807828779057059403469247448",
"70466878734578854819337285162928119237",
"12127014053691630507800809837596363993",
"246658466275593735812956361149173527389",
"208145013997725831697501870176785482752",
"223571753179035212784033631977759558456",
"270618350032974213860319972064237169967",
"226651027769641349304244070274927766503",
"127072203412964676947313090807080614875",
"298300707158360322429833028291571910084",
"8900694878996008994894889509917005861",
"309495658445159413759017149043557768206",
"169167973510238484935507632255356739538",
"287458034198504161367057492451891252058",
"215205945271706971830328945967132849904",
"193878910767809111826974975463905601634",
"261592804064773474719635147527287372065",
"251072616635051034327411479825206640122",
"233274861652759076313885017644261902543",
"8727937234800851335594727418830849408",
"128928505958998832005259895431469029396",
"84106720505027400928086879024173101100",
"216357512868087013091475894786896598578",
"253454072026116570950456263265701217087",
"238564631418329027799462079889976920782",
"204216076673294872027690438871378943726"
],
"threshold": 0.9
},
"id": "CVE-2026-53615-10686ef2",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/util-linux/util-linux/commit/a2d858176b609ab5b8535021a3af9cd302d23d31",
"target": {
"file": "libblkid/src/partitions/dos.c"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"232188634058807828779057059403469247448",
"70466878734578854819337285162928119237",
"12127014053691630507800809837596363993",
"246658466275593735812956361149173527389",
"208145013997725831697501870176785482752",
"223571753179035212784033631977759558456",
"270618350032974213860319972064237169967",
"226651027769641349304244070274927766503",
"127072203412964676947313090807080614875",
"298300707158360322429833028291571910084",
"8900694878996008994894889509917005861",
"309495658445159413759017149043557768206",
"169167973510238484935507632255356739538",
"287458034198504161367057492451891252058",
"215205945271706971830328945967132849904",
"193878910767809111826974975463905601634",
"261592804064773474719635147527287372065",
"251072616635051034327411479825206640122",
"233274861652759076313885017644261902543",
"8727937234800851335594727418830849408",
"128928505958998832005259895431469029396",
"84106720505027400928086879024173101100",
"216357512868087013091475894786896598578",
"253454072026116570950456263265701217087",
"238564631418329027799462079889976920782",
"204216076673294872027690438871378943726"
],
"threshold": 0.9
},
"id": "CVE-2026-53615-36be42df",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/util-linux/util-linux/commit/e9d544d013267ea86b70ee8ff78abd280e6641af",
"target": {
"file": "libblkid/src/partitions/dos.c"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"232188634058807828779057059403469247448",
"70466878734578854819337285162928119237",
"12127014053691630507800809837596363993",
"246658466275593735812956361149173527389",
"208145013997725831697501870176785482752",
"223571753179035212784033631977759558456",
"270618350032974213860319972064237169967",
"226651027769641349304244070274927766503",
"127072203412964676947313090807080614875",
"298300707158360322429833028291571910084",
"8900694878996008994894889509917005861",
"309495658445159413759017149043557768206",
"169167973510238484935507632255356739538",
"287458034198504161367057492451891252058",
"215205945271706971830328945967132849904",
"193878910767809111826974975463905601634",
"261592804064773474719635147527287372065",
"251072616635051034327411479825206640122",
"233274861652759076313885017644261902543",
"8727937234800851335594727418830849408",
"128928505958998832005259895431469029396",
"84106720505027400928086879024173101100",
"216357512868087013091475894786896598578",
"253454072026116570950456263265701217087",
"238564631418329027799462079889976920782",
"204216076673294872027690438871378943726"
],
"threshold": 0.9
},
"id": "CVE-2026-53615-5debb2bb",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/util-linux/util-linux/commit/05c2dbadf34cc74192287f377904afaaf4061623",
"target": {
"file": "libblkid/src/partitions/dos.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "329452654074079383461040945603695656809",
"length": 1772
},
"id": "CVE-2026-53615-938738e1",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/util-linux/util-linux/commit/a2d858176b609ab5b8535021a3af9cd302d23d31",
"target": {
"file": "libblkid/src/partitions/dos.c",
"function": "parse_dos_extended"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "329452654074079383461040945603695656809",
"length": 1772
},
"id": "CVE-2026-53615-dc713164",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/util-linux/util-linux/commit/e9d544d013267ea86b70ee8ff78abd280e6641af",
"target": {
"file": "libblkid/src/partitions/dos.c",
"function": "parse_dos_extended"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "329452654074079383461040945603695656809",
"length": 1772
},
"id": "CVE-2026-53615-edc4270e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/util-linux/util-linux/commit/05c2dbadf34cc74192287f377904afaaf4061623",
"target": {
"file": "libblkid/src/partitions/dos.c",
"function": "parse_dos_extended"
}
}
]
"2026-10-24T07:14:23Z"