CVE-2024-21537

State
Published
Severity
9.3 Critical
Published
Oct 31, 2024
Updated
Aug 17, 2026
Reserved
Dec 22, 2023

Read the record on cve.org

Description

Versions of the package lilconfig from 3.1.0 and before 3.1.1 are vulnerable to Arbitrary Code Execution due to the insecure usage of eval in the dynamicImport function. An attacker can exploit this vulnerability by passing a malicious input through the defaultLoaders function.

Scores

CVSSScoreVectorSource
4.09.3 CriticalCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:Psnyk
3.18.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H/E:Psnyk

Weaknesses

  • CWE-94 Arbitrary Code Execution

Affected Products

ProductVersions
lilconfign/a
  • 3.1.0 to before 3.1.1Affected
org.webjars.npm:lilconfign/a
  • 3.1.0 to before 3.1.1Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.