Severity by source
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Local file-open trigger requires user interaction and no privileges; heap overflow enables full process compromise with no scope change.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
5DescriptionCVE.org
Buffer Overflow vulnerability in GPAC c2dee3aff638cd96f9617ac5b17dc2868cd90ef3 allows an attacker to execute arbitrary code via the j2kdec_process() function. Fixed in 9a253a07fd3f6b48022bba74302bf39388dda859.
AnalysisAI
Integer overflow leading to heap buffer overflow in GPAC's JPEG 2000 decoder filter allows arbitrary code execution when a user opens a crafted media file. The vulnerable computation in j2kdec_process() multiplies width, height, and component count without overflow checking, producing a truncated out_size that causes an undersized buffer allocation followed by an out-of-bounds write. …
Unlock full vulnerability intelligence
- Risk assessment & exploitation conditions
- Attack chain visualization
- Remediation with exact patch versions
- Threat intelligence from 22 sources
- Personal watchlist & email alerts
Free forever · No credit card required
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata
Vulnerability AssessmentAI
| Exploitation | The user must open or process an attacker-controlled JPEG 2000 media file using GPAC - no special configuration or authentication is required, but the attack is constrained to local execution triggered by user interaction (AV:L/UI:R per CVSS). … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | The CVSS 3.1 score of 7.8 with vector AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H accurately captures the risk profile: exploitation is local (user must open a crafted file) with no privileges required and user interaction required. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | Full exploit scenario with step-by-step reproduction available after sign-in. |
| Remediation | Update GPAC to a build that incorporates fix commit 9a253a07fd3f6b48022bba74302bf39388dda859 or later; verify the commit is present by checking src/filters/dec_j2k.c for the 64-bit overflow guard before both out_size assignments. … Detailed patch versions, workarounds, and compensating controls in full report. |
Recommended ActionAI
Within 24 hours, audit your environment to identify all applications and systems using GPAC and determine which handle untrusted or user-supplied media files; notify stakeholders of the unpatched code-execution risk. …
Sign in for detailed remediation steps and compensating controls.
Threat intelligence, references, and detailed analysis are available after sign-in.
Same weakness CWE-120 – Classic Buffer Overflow
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-75131
GHSA-m4vx-hc4j-6mjh