Skip to main content

Janet Lang

6 CVEs vendor

Monthly

CVE-2026-10268 Jun 01, 15:00 LOW POC PATCH Monitor

Integer overflow in the Janet scripting language's fiber unmarshaling routine (versions up to 1.41.0) allows a local authenticated attacker to cause a denial-of-service condition. The vulnerable function `unmarshal_one_fiber` in `src/core/marsh.c` performs an unchecked addition when computing fiber stack capacity - if `fiber_stacktop` is near INT32_MAX, adding 10 wraps the value, resulting in a dangerously small capacity allocation that crashes the interpreter. No public exploitation in production environments has been confirmed (not listed in CISA KEV), but a public proof-of-concept exploit exists, and the upstream patch has been released as commit d9b1d711.

Buffer Overflow Integer Overflow Janet Janet Lang
NVD VulDB GitHub
CVSS 4.0
1.9
EPSS
0.0%
CVE-2026-2869 Feb 21, 15:15 LOW POC PATCH Monitor

A vulnerability was identified in janet-lang janet up to 1.40.1. Affected by this vulnerability is the function janetc_varset of the file src/core/specials.c of the component handleattr Handler. [CVSS 3.3 LOW]

Buffer Overflow Janet Janet Lang
NVD GitHub VulDB
CVSS 4.0
1.9
EPSS
0.0%
CVE-2026-2242 Feb 09, 18:16 LOW POC PATCH Monitor

A vulnerability was determined in janet-lang janet up to 1.40.1. This impacts the function janetc_if of the file src/core/specials.c. [CVSS 3.3 LOW]

Buffer Overflow Janet Janet Lang
NVD GitHub VulDB
CVSS 4.0
1.9
EPSS
0.0%
CVE-2026-2241 Feb 09, 18:16 LOW POC PATCH Monitor

A vulnerability was found in janet-lang janet up to 1.40.1. This affects the function os_strftime of the file src/core/os.c. [CVSS 3.3 LOW]

Buffer Overflow Janet Janet Lang
NVD GitHub VulDB
CVSS 4.0
1.9
EPSS
0.0%
CVE-2026-2240 Feb 09, 16:16 LOW POC PATCH Monitor

A vulnerability has been found in janet-lang janet up to 1.40.1. The impacted element is the function janetc_pop_funcdef of the file src/core/compile.c. [CVSS 3.3 LOW]

Buffer Overflow Janet Janet Lang
NVD GitHub VulDB
CVSS 4.0
1.9
EPSS
0.0%
CVE-2022-30763 May 16, 03:15 HIGH POC This Week

Janet before 1.22.0 mishandles arrays. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Janet Janet Lang
NVD GitHub
CVSS 3.1
7.5
EPSS
1.8%
EPSS 0% CVSS 1.9
LOW POC PATCH Monitor

Integer overflow in the Janet scripting language's fiber unmarshaling routine (versions up to 1.41.0) allows a local authenticated attacker to cause a denial-of-service condition. The vulnerable function `unmarshal_one_fiber` in `src/core/marsh.c` performs an unchecked addition when computing fiber stack capacity - if `fiber_stacktop` is near INT32_MAX, adding 10 wraps the value, resulting in a dangerously small capacity allocation that crashes the interpreter. No public exploitation in production environments has been confirmed (not listed in CISA KEV), but a public proof-of-concept exploit exists, and the upstream patch has been released as commit d9b1d711.

Buffer Overflow Integer Overflow Janet +1
NVD VulDB GitHub
EPSS 0% CVSS 1.9
LOW POC PATCH Monitor

A vulnerability was identified in janet-lang janet up to 1.40.1. Affected by this vulnerability is the function janetc_varset of the file src/core/specials.c of the component handleattr Handler. [CVSS 3.3 LOW]

Buffer Overflow Janet Janet Lang
NVD GitHub VulDB
EPSS 0% CVSS 1.9
LOW POC PATCH Monitor

A vulnerability was determined in janet-lang janet up to 1.40.1. This impacts the function janetc_if of the file src/core/specials.c. [CVSS 3.3 LOW]

Buffer Overflow Janet Janet Lang
NVD GitHub VulDB
EPSS 0% CVSS 1.9
LOW POC PATCH Monitor

A vulnerability was found in janet-lang janet up to 1.40.1. This affects the function os_strftime of the file src/core/os.c. [CVSS 3.3 LOW]

Buffer Overflow Janet Janet Lang
NVD GitHub VulDB
EPSS 0% CVSS 1.9
LOW POC PATCH Monitor

A vulnerability has been found in janet-lang janet up to 1.40.1. The impacted element is the function janetc_pop_funcdef of the file src/core/compile.c. [CVSS 3.3 LOW]

Buffer Overflow Janet Janet Lang
NVD GitHub VulDB
EPSS 2% CVSS 7.5
HIGH POC This Week

Janet before 1.22.0 mishandles arrays. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Information Disclosure Janet Janet Lang
NVD GitHub

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