Description
Buffer Overflow vulnerability in zserge jsmn jsmn HEAD 25647e6 allows a remote attacker to cause a denial of service via the jsmn.h, jsmn_parse(), example/jsondump.c, dump() components
Published: 2026-10-13
Score: 3.7 Low
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply patch
AI Analysis

Impact

A buffer overflow occurs during parsing in the zserge jsmn library when processing JSON with the jsmn_parse and dump functions. The vulnerability can be triggered by a specially crafted JSON string and leads to a program crash, causing a denial of service. The attack does not directly expose data or allow code execution, but it can disrupt services relying on the library, affecting availability.

Affected Systems

Any installation that uses the zserge jsmn parser at its current HEAD commit 25647e6 is affected. This includes projects that compile the library into applications or use it as a dependency in C or similar environments. No vendor was identified, but any application that incorporates this code contains the flaw.

Risk and Exploitability

The CVSS score is 3.7, and the EPSS score is < 1%, so the exact likelihood cannot be quantified. However, the nature of a buffer overflow means the vulnerability is exploitable with relative ease by an attacker who can supply JSON input to the target. The fix appears in pull request 250, but no KEV listing indicates no confirmed widespread exploitation yet. The risk to availability is high for systems unable to contain the faulting process.

Generated by OpenCVE AI on October 30, 2026 at 22:13 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the jsmn library to the fixed version supplied in pull request 250 or later commit
  • If the library cannot be updated immediately, add defensive input validation to limit JSON size and enforce bounds before calling jsmn_parse
  • Deploy affected services behind isolated runtimes or containers so a crash does not bring down the entire host
  • Monitor logs for repeated crashes or evidence of malicious JSON input and proactively block the source

Generated by OpenCVE AI on October 30, 2026 at 22:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 31 Oct 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 30 Oct 2026 22:30:00 +0000

Type Values Removed Values Added
Title Buffer Overflow in zserge/jsmn Causing Denial of Service

Fri, 30 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 3.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L'}


Sat, 17 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
Title Buffer Overflow in zserge/jsmn Causing Denial of Service
Weaknesses CWE-119

Wed, 14 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
First Time appeared Zserge
Zserge jsmn
Vendors & Products Zserge
Zserge jsmn

Tue, 13 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Description Buffer Overflow vulnerability in zserge jsmn jsmn HEAD 25647e6 allows a remote attacker to cause a denial of service via the jsmn.h, jsmn_parse(), example/jsondump.c, dump() components
References

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-10-30T20:01:01.371Z

Reserved: 2026-09-22T00:00:00.000Z

Link: CVE-2026-95117

cve-icon Vulnrichment

Updated: 2026-10-19T20:38:56.967Z

cve-icon NVD

Status : Deferred

Published: 2026-10-13T15:17:51.430

Modified: 2026-10-30T20:17:29.020

Link: CVE-2026-95117

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T22:15:14Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer