Skip to main content

TinyEXIF EUVDEUVD-2026-77112

| CVE-2026-38332 LOW
Out-of-bounds Read (CWE-125)
2026-09-13 mitre GHSA-5vpc-p5mg-f7rm
2.9
CVSS 3.1 · Vendor: mitre

Severity by source

Vendor (mitre) PRIMARY
2.9 LOW
AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
vuln.today AI
2.9 LOW

Local file delivery required; high complexity for precise SubjectArea tag crafting; availability-only impact with no confirmed confidentiality leak path per library API.

3.1 AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
4.0 AV:L/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Local
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low

Lifecycle Timeline

4
Patch available
Sep 13, 2026 - 22:16 EUVD
Metadata Corrected
Sep 13, 2026 - 21:40 vuln.today
tag: Buffer Overflow removed
Source Code Evidence Fetched
Sep 13, 2026 - 21:21 vuln.today
Analysis Generated
Sep 13, 2026 - 21:21 vuln.today

DescriptionCVE.org

TinyEXIF before 1.1.0 has a heap-based buffer over-read in EntryParser::Fetch methods reachable via a crafted SubjectArea length.

AnalysisAI

Heap-based buffer over-read in TinyEXIF before 1.1.0 allows an attacker who can supply a crafted JPEG image to crash applications that use the library for EXIF metadata parsing. EntryParser::Fetch methods compute SubjectArea IFD entry offsets without validating them against the actual buffer length, producing out-of-bounds reads when processing malformed tags. …

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

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation Exploitation requires: (1) the target application embeds TinyEXIF at a version prior to 1.1.0; (2) the attacker can introduce a crafted JPEG image into the application's image-processing path - AV:L per CVSS means file delivery to the parser is the prerequisite, not a direct inbound network connection; and (3) the crafted image contains a SubjectArea EXIF tag whose length pushes computed Fetch offsets past the buffer boundary, satisfying the AC:H constraint. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 3.1 base score of 2.9 (Low) with vector AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L accurately reflects the constrained threat model: exploitation requires local delivery of a crafted image into the parsing path of an application using TinyEXIF, and high attack complexity accounts for the need to craft a SubjectArea length value that lands past the buffer boundary without immediately triggering earlier guards. … 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 Upgrade TinyEXIF to version 1.1.0 or later, which adds the required bounds checks in EntryParser::Fetch before parse16 and parseRational buffer accesses; the fix is available at https://github.com/cdcseacave/TinyEXIF/pull/25 and documented in the security advisory at https://github.com/cdcseacave/TinyEXIF/security/advisories/GHSA-jqj2-8c2j-gx82. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-77112 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy