Files
vuln-cve/data/2026/32xxx/CVE-2026-32836.json
T

237 lines
10 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"cveMetadata": {
"cveId": "CVE-2026-32836",
"assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
"state": "PUBLISHED",
"assignerShortName": "VulnCheck",
"dateReserved": "2026-03-16T18:11:41.757Z",
"datePublished": "2026-03-17T19:10:19.404Z",
"dateUpdated": "2026-07-28T01:48:36.035Z"
},
"containers": {
"cna": {
"providerMetadata": {
"orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
"shortName": "VulnCheck",
"dateUpdated": "2026-07-28T01:48:36.035Z"
},
"title": "mackron / dr_libs dr_flac.h Excessive Memory Allocation in PICTURE Metadata Parsing",
"problemTypes": [
{
"descriptions": [
{
"lang": "en",
"cweId": "CWE-789",
"description": "CWE-789 Memory allocation with excessive size value",
"type": "CWE"
}
]
}
],
"affected": [
{
"vendor": "mackron",
"product": "dr_libs dr_flac.h",
"repo": "https://github.com/mackron/dr_libs/blob/master/dr_flac.h",
"modules": [
"dr_flac.h"
],
"versions": [
{
"status": "affected",
"version": "0",
"lessThanOrEqual": "0.13.3",
"versionType": "semver"
},
{
"status": "unaffected",
"version": "fefced4a64adfb1a68a2d31d882366e56096dee8",
"versionType": "git"
},
{
"status": "unaffected",
"version": "4f5a4cd3b57564d969443c580c75857e039f100a",
"versionType": "git"
},
{
"status": "unaffected",
"version": "663239a3d0460c33bd5b6e5166edcb404e3df676",
"versionType": "git"
}
],
"defaultStatus": "unknown",
"packageURL": "pkg:github/mackron/dr_libs"
}
],
"cpeApplicability": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:mackron:dr_libs:*:*:*:*:*:*:*:*",
"versionEndIncluding": "0.13.3"
}
]
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "dr_libs dr_flac.h version 0.13.3 and earlier (fixed in commits fefced4, 4f5a4cd, and 663239a) contain an uncontrolled memory allocation vulnerability in drflac__read_and_decode_metadata() that allows attackers to trigger excessive memory allocation by supplying crafted PICTURE metadata blocks. Attackers can exploit attacker-controlled mimeLength and descriptionLength fields to cause denial of service through memory exhaustion when processing FLAC streams with metadata callbacks.",
"supportingMedia": [
{
"type": "text/html",
"base64": false,
"value": "dr_libs dr_flac.h version 0.13.3 and earlier (fixed in commits fefced4, 4f5a4cd, and 663239a) contain an uncontrolled memory allocation vulnerability in drflac__read_and_decode_metadata() that allows attackers to trigger excessive memory allocation by supplying crafted PICTURE metadata blocks. Attackers can exploit attacker-controlled mimeLength and descriptionLength fields to cause denial of service through memory exhaustion when processing FLAC streams with metadata callbacks."
}
]
}
],
"references": [
{
"url": "https://github.com/mackron/dr_libs/issues/298",
"tags": [
"issue-tracking"
]
},
{
"url": "https://github.com/mackron/dr_libs/commit/fefced4a64adfb1a68a2d31d882366e56096dee8",
"tags": [
"patch"
]
},
{
"url": "https://github.com/mackron/dr_libs/commit/4f5a4cd3b57564d969443c580c75857e039f100a",
"tags": [
"patch"
]
},
{
"url": "https://github.com/mackron/dr_libs/commit/663239a3d0460c33bd5b6e5166edcb404e3df676",
"tags": [
"patch"
]
},
{
"url": "https://www.vulncheck.com/advisories/mackron-dr-libs-excessive-memory-allocation-in-picture-metadata-parsing",
"tags": [
"third-party-advisory"
]
}
],
"metrics": [
{
"format": "CVSS",
"scenarios": [
{
"lang": "en",
"value": "GENERAL"
}
],
"cvssV4_0": {
"attackVector": "LOCAL",
"attackComplexity": "LOW",
"attackRequirements": "NONE",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"vulnConfidentialityImpact": "NONE",
"subConfidentialityImpact": "NONE",
"vulnIntegrityImpact": "NONE",
"subIntegrityImpact": "NONE",
"vulnAvailabilityImpact": "HIGH",
"subAvailabilityImpact": "NONE",
"exploitMaturity": "NOT_DEFINED",
"Safety": "NOT_DEFINED",
"Automatable": "NOT_DEFINED",
"Recovery": "NOT_DEFINED",
"valueDensity": "NOT_DEFINED",
"vulnerabilityResponseEffort": "NOT_DEFINED",
"providerUrgency": "NOT_DEFINED",
"version": "4.0",
"baseSeverity": "MEDIUM",
"baseScore": 6.9,
"vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N"
}
},
{
"format": "CVSS",
"scenarios": [
{
"lang": "en",
"value": "GENERAL"
}
],
"cvssV3_1": {
"version": "3.1",
"attackVector": "LOCAL",
"attackComplexity": "LOW",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"availabilityImpact": "HIGH",
"baseSeverity": "MEDIUM",
"baseScore": 6.2,
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"
}
}
],
"credits": [
{
"lang": "en",
"value": "Ana Kapulica",
"type": "finder"
}
],
"source": {
"discovery": "EXTERNAL"
},
"x_generator": {
"engine": "Vulnogram 1.0.0"
}
},
"adp": [
{
"metrics": [
{
"other": {
"type": "ssvc",
"content": {
"timestamp": "2026-03-18T14:06:01.362458Z",
"id": "CVE-2026-32836",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
}
],
"title": "CISA ADP Vulnrichment",
"providerMetadata": {
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP",
"dateUpdated": "2026-04-29T14:33:14.959Z"
}
}
]
}
}