NIXPKGS-2026-0676
GitHub issue
published 3 months, 1 week ago
Permalink
CVE-2026-3979
5.3 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Local (L)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): Low (L)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): Low (L)
- Integrity (I): Low (L)
- Availability (A): Low (L)
- Exploit Code Maturity (E): Proof-of-Concept (P)
- Remediation Level (RL): Official Fix (O)
- Report Confidence (RC): Confirmed (C)
- Modified Attack Vector (MAV): Local (L)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): Low (L)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): Low (L)
- Modified Availability (MA): Low (L)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
7 packages
- python312Packages.quickjs
- python313Packages.quickjs
- python314Packages.quickjs
- haskellPackages.mquickjs-hs
- python312Packages.llm-tools-quickjs
- python313Packages.llm-tools-quickjs
- python314Packages.llm-tools-quickjs
- @LeSuisse accepted
- @LeSuisse published on GitHub
quickjs-ng quickjs quickjs.c js_iterator_concat_return use after free
A flaw has been found in quickjs-ng quickjs up to 0.12.1. This affects the function js_iterator_concat_return of the file quickjs.c. This manipulation causes use after free. The attack requires local access. The exploit has been published and may be used. Patch name: daab4ad4bae4ef071ed0294618d6244e92def4cd. Applying a patch is the recommended action to fix this issue.
References
-
VDB-350414 | quickjs-ng quickjs quickjs.c js_iterator_concat_return use after free technical-descriptionvdb-entry
-
-
Submit #769600 | quickjs-ng QuickJS 0.12.1 Use-After-Free third-party-advisory
-
https://github.com/quickjs-ng/quickjs/issues/1368 issue-tracking
-
-
Affected products
quickjs
- ==0.12.1
- ==0.12.0
Matching in nixpkgs
pkgs.quickjs
Small and embeddable Javascript engine
-
nixos-unstable 2025-09-13-2
- nixpkgs-unstable 2025-09-13-2
- nixos-unstable-small 2025-09-13-2
pkgs.quickjs-ng
Mighty JavaScript engine
Ignored packages (7)
pkgs.python312Packages.quickjs
None
pkgs.python313Packages.quickjs
Python wrapper around the quickjs C library
pkgs.python314Packages.quickjs
Python wrapper around the quickjs C library
pkgs.haskellPackages.mquickjs-hs
Wrapper for the Micro QuickJS JavaScript Engine
pkgs.python312Packages.llm-tools-quickjs
None
pkgs.python313Packages.llm-tools-quickjs
JavaScript execution as a tool for LLM
pkgs.python314Packages.llm-tools-quickjs
JavaScript execution as a tool for LLM