CVE-2022-24785

HIGHCVSS 7.5/10EPSS 5.66%

Last modified

CVE-2022-24785 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. Moment.js is a JavaScript date library for parsing, validating, manipulating, and formatting dates. A path traversal vulnerability impacts npm (server) users of Moment.js between versions 1.0.1 and 2.29.1, especially if a user-provided locale string is directly used to switch moment locale. EPSS estimates a 5.66% chance of exploitation in the next 30 days.

Description

Moment.js is a JavaScript date library for parsing, validating, manipulating, and formatting dates. A path traversal vulnerability impacts npm (server) users of Moment.js between versions 1.0.1 and 2.29.1, especially if a user-provided locale string is directly used to switch moment locale. This problem is patched in 2.29.2, and the patch can be applied to all affected versions. As a workaround, sanitize the user-provided locale name before passing it to Moment.js.

Metrics

CVSS 3.1
7.5/10

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

EPSS Probability
5.66%

92.0th percentile

Probability of exploitation in the next 30 days. Learn more

Weakness Enumeration

Affected Software

VendorProductVersions
MomentjsMoment>= 1.0.1, < 2.29.2
TenableTenable.Sc< 5.21.0
NetappActive IqAll versions
FedoraprojectFedora35
FedoraprojectFedora36
DebianDebian Linux10.0

References

Timeline

Published
Last Modified
Status
Modified

Frequently Asked Questions

What is CVE-2022-24785?
Moment.js is a JavaScript date library for parsing, validating, manipulating, and formatting dates. A path traversal vulnerability impacts npm (server) users of Moment.js between versions 1.0.1 and 2.29.1, especially if a user-provided locale string is directly used to switch moment locale. This problem is patched in 2.29.2, and the patch can be applied to all affected versions. As a workaround, sanitize the user-provided locale name before passing it to Moment.js.
How severe is CVE-2022-24785?
CVE-2022-24785 has a CVSS score of 7.5/10 (HIGH severity). The EPSS model estimates a 5.66% probability of exploitation in the next 30 days.
How do I fix CVE-2022-24785?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.

Are you affected by CVE-2022-24785?

Run a free Strix scan to check your systems for this vulnerability.

Scan your code now

Source: NVD / NIST