Skip to content
OpenAdvisories
Medium · 6.1 CVE-2026-110715 EUVD-2026-101138GHSA-45w2-9pc7-5crm

MuJS 1.3.6 before 1.3.9 Heap Out-of-Bounds Read/Write via Array.prototype.sort

Published Oct 14, 2026 · Updated Oct 15, 2026 · Assigned by VulnCheck

Description

MuJS 1.3.6 before 1.3.9 contains a heap out-of-bounds read and write vulnerability in Array.prototype.sort that allows attackers to corrupt memory by inflating a simple array's length. Attackers can supply JavaScript that enlarges a dense array's length and calls sort, causing Ap_sort_cmp and Ap_sort_swap to access slots past the buffer and crash the process.

Affected products

VendorProductAffectedFixed
Artifex Software MuJS 1.3.6 – < 1.3.9 1.3.9

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 mujs 1.3.11-1 —
Debian 13 mujs No fix yet —
Debian 12 mujs No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 mujs No fix yet —
Ubuntu 26.04 LTS mujs No fix yet —
Ubuntu 24.04 LTS mujs No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 22.04 LTS mujs No fix yet —

References