CVE-2024-33883 ejs lacks certain pollution protection

Medium 4.0 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2024-33883?

CVE-2024-33883 is a medium-severity vulnerability in n/a, published on 28 Apr 2024.

Official description

The ejs (aka Embedded JavaScript templates) package before 3.1.10 for Node.js lacks certain pollution protection.

Weakness: CWE-693

Which versions are affected by CVE-2024-33883?

2 open source packages ship an affected version, including ejs.

PackageAffectedFixed in
ejs npmAll versions3.1.10
ejs npmAll versions3.1.10

How do I fix CVE-2024-33883?

Upgrade ejs to 3.1.10 or later.

Is CVE-2024-33883 being exploited?

There is no known exploitation of CVE-2024-33883 in the wild and no public exploit code.

Public exploit code: 1 proofs of concept on GitHub.

Sources

Also known as CLSA-2026-1780534260, DEBIAN-CVE-2024-33883, GHSA-ghr5-ch3p-vcr6, ROOT-APP-NPM-CVE-2024-33883, UBUNTU-CVE-2024-33883.

Is CVE-2024-33883 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free