Read the docs
TI-2026-09003 Aliases CVE-2026-10267GHSA-mmcx-pc5f-m5m4

janet-lang janet debug.c doframe out-of-bounds

Priority MEDIUM 55CWE-119Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Information disclosure
Confidentiality · integrity · availability
Low · None · None
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-125 and the CVSS impact.

Summary

A security flaw has been discovered in janet-lang janet up to 1.41.0. This affects the function doframe of the file src/core/debug.c. Performing a manipulation results in out-of-bounds read. Attacking locally is a requirement. The exploit has been released to the public and may be used for attacks. The patch is named ed17dd2c5913a23fb1107251e44a9410a3c30cf5.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00121 1st percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by the CNA
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
janet-langjanet1.0; 1.1; 1.2; 1.3; 1.4; 1.5; 1.6; 1.7; 1.8; 1.9; 1.10; 1.11; 1.12; 1.13; 1.14; 1.15; 1.16; 1.17; 1.18; 1.19; 1.20; 1.21; 1.22; 1.23; 1.24; 1.25; 1.26; 1.27; 1.28; 1.29; 1.30; 1.31; 1.32; 1.33; 1.34; 1.35; 1.36; 1.37; 1.38; 1.39; 1.40; 1.41.0—No fix listedCNA
  • janet Vendorjanet-lang Affected 1.0; 1.1; 1.2; 1.3; 1.4; 1.5; 1.6; 1.7; 1.8; 1.9; 1.10; 1.11; 1.12; 1.13; 1.14; 1.15; 1.16; 1.17; 1.18; 1.19; 1.20; 1.21; 1.22; 1.23; 1.24; 1.25; 1.26; 1.27; 1.28; 1.29; 1.30; 1.31; 1.32; 1.33; 1.34; 1.35; 1.36; 1.37; 1.38; 1.39; 1.40; 1.41.0 Fixed in — No fix listed CNA

CPE names CNA · 1

CPEVersionsRoleVendor
cpe:2.3:a:janet-lang:janet:*:*:*:*:*:*:*:*——janet-lang
  • cpe:2.3:a:janet-lang:janet:*:*:*:*:*:*:*:* Versions — — ·janet-lang

Remediation

No fixed version listed by the sources yet.

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-10267
  2. 2026-10-03 Alias added: GHSA-mmcx-pc5f-m5m4

References

  • TI-2026-09004 janet-lang janet marsh.c unmarshal_one_fiber integer overflow CVSS 4.0MEDIUM 4.8
  • TI-2026-02464 janet-lang janet handleattr specials.c janetc_varset out-of-bounds CVSS 4.0MEDIUM 4.8
  • TI-2026-01889 janet-lang janet specials.c janetc_if out-of-bounds CVSS 4.0MEDIUM 4.8
  • TI-2026-01887 janet-lang janet compile.c janetc_pop_funcdef out-of-bounds CVSS 4.0MEDIUM 4.8
  • TI-2022-12896 Janet before 1.22.0 mishandles arrays. CVSS 3.1HIGH 7.5
  • TI-2026-01888 janet-lang janet os.c os_strftime out-of-bounds CVSS 4.0MEDIUM 4.8

Sources