Categories
CVE-2022-24785

Path Traversal in Moment.js

Summary

Path Traversal in Moment.js

Original description

The description as published by the source.

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.

Source: OSV.dev (Open Source Vulnerabilities) NVD GitHub Advisory OSV

Affected packages

npm moment
[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"2.29.2"}]}]
NuGet Moment.js
[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.29.2"}]}]

Fix status by distribution

Fixed packages published by each distribution for this CVE

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details