CVE catalog

CVE-2024-4068

node-braces: CVE-2024-4068

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
1.47% · Oct 25, 2026

The NPM package `braces`, versions prior to 3.0.3, fails to limit the number of characters it can handle, which could lead to Memory Exhaustion. In `lib/parse.js,` if a malicious user sends "imbalanced braces" as input, the parsing will enter a loop, which will cause the program to start allocating heap memory without freeing it at any moment of the loop. Eventually, the JavaScript heap limit is reached, and the program will crash.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiannode-bracessid3.0.3+~3.0.5-1fixed
Debiannode-bracesforky3.0.3+~3.0.5-1fixed
Debiannode-bracestrixie3.0.3+~3.0.5-1fixed
Debiannode-bracesbookworm3.0.2+~3.0.1-1vulnerable
Susepgadmin4linux enterprise module for python 3 15 sp64.30-150300.3.18.1fixed
Susepgadmin4linux enterprise module for python 3 15 sp64.30-150300.3.18.1fixed
Susepgadmin4linux enterprise high performance computing 15 sp3-ltss4.30-150300.3.18.1fixed
Susepgadmin4linux enterprise high performance computing 15 sp4-espos4.30-150300.3.18.1fixed
Susepgadmin4linux enterprise high performance computing 15 sp4-ltss4.30-150300.3.18.1fixed
Susepgadmin4linux enterprise high performance computing 15 sp5-espos4.30-150300.3.18.1fixed
Susepgadmin4linux enterprise high performance computing 15 sp5-ltss4.30-150300.3.18.1fixed
Susepgadmin4linux enterprise server 15 sp3-ltss4.30-150300.3.18.1fixed
Susepgadmin4linux enterprise server 15 sp4-ltss4.30-150300.3.18.1fixed
Susepgadmin4linux enterprise server 15 sp5-ltss4.30-150300.3.18.1fixed
Susepgadmin4linux enterprise server for sap applications 15 sp34.30-150300.3.18.1fixed
Susepgadmin4linux enterprise server for sap applications 15 sp44.30-150300.3.18.1fixed
Susepgadmin4linux enterprise server for sap applications 15 sp54.30-150300.3.18.1fixed
Susepgadmin4manager proxy 4.34.30-150300.3.18.1fixed
Susepgadmin4manager server 4.34.30-150300.3.18.1fixed
Susepgadmin4enterprise storage 7.14.30-150300.3.18.1fixed
Opensusetraefik2tumbleweed2.11.8-1.1fixed
Opensusetraefiktumbleweed3.1.2-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannode-bracessourcesid3.0.3+~3.0.4-1not yet assignedNot reported[1071632]
Debiannode-bracessourceforky3.0.3+~3.0.4-1not yet assignedNot reported[1071632]
Debiannode-bracessourcetrixie3.0.3+~3.0.4-1not yet assignedNot reported[1071632]
Debiannode-bracessourcebookworm(unfixed)not yet assignedNot reported[1071632]
Susepgadmin4rpmlinux enterprise module for python 3 15 sp64.30-150300.3.18.1Not reportedSUSE-SU-2025:01326-1Not reported
Susepgadmin4rpmlinux enterprise module for python 3 15 sp64.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmlinux enterprise high performance computing 15 sp3-ltss4.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmlinux enterprise high performance computing 15 sp4-espos4.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmlinux enterprise high performance computing 15 sp4-ltss4.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmlinux enterprise high performance computing 15 sp5-espos4.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmlinux enterprise high performance computing 15 sp5-ltss4.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmlinux enterprise server 15 sp3-ltss4.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmlinux enterprise server 15 sp4-ltss4.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmlinux enterprise server 15 sp5-ltss4.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmlinux enterprise server for sap applications 15 sp34.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmlinux enterprise server for sap applications 15 sp44.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmlinux enterprise server for sap applications 15 sp54.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmmanager proxy 4.34.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmmanager server 4.34.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Susepgadmin4rpmenterprise storage 7.14.30-150300.3.18.1Not reportedSUSE-SU-2025:1326-1Not reported
Opensusetraefik2rpmtumbleweed2.11.8-1.1Not reportedOPENSUSE-SU-2024:14258-1Not reported
Opensusetraefikrpmtumbleweed3.1.2-1.1Not reportedOPENSUSE-SU-2024:14257-1Not reported

[Debian bug #1071632]

Notes

[bookworm] node-braces: Minor issue

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References