Not a U.S. government website. NDD is an independent vulnerability database by Volerion and is not affiliated with or endorsed by NIST or NVD.
VOLERION
Volerion Security Research

NOT DEFERRED DATABASE

VULNERABILITIES

CVE-2026-114112 Details

ANALYZED


This CVE record has been analyzed and enriched by NVDAPI.com as an independent party.

Description

Sharp before 0.35.4 bundles a vulnerable libheif dependency that allows attackers to achieve possible remote code execution on glibc-based Linux by supplying crafted images. Attackers can submit malicious AVIF/HEIF input to applications processing untrusted images with sharp, triggering libheif decoding flaws to execute code.

Metrics

CVSS 3.x Severity and Vector Strings:

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.

Weakness Enumeration

CWE-IDCWE NameSource
CWE-122Heap-based Buffer Overflow[email protected]

Affected Products

ProductVersions
lovell sharp
< 0.35.4 (semver)

CPE

  • cpe:2.3:a:sharp_project:sharp:*:*:*:*:*:node.js:*:*

Remediation

  • Upgrade: 0.35.4moderate effort
  • Workaround:low effort

    Add the following to your code to prevent sharp from decoding AVIF images: ```js sharp.block({ operation: ["VipsForeignLoadHeif"] }); ``` Ensure you are using a node executable binary compiled as a Position Independent Executable (PIE). Most Linux package managers already do this for protection against RCE however be warned that the "official" Node.js binaries do not.

Change History

2 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2026-114112
NVD Published Date:
Oct 21, 2026
NVD Last Modified:
Oct 22, 2026
Source:
[email protected]
CVE-2026-114112 Details - Not Deferred