Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
8.7
CVE-2024-41655: Old Versions of TF2 Item Format Tool Can Crash from Bad Input
CVE-2024-41655 · published 2 years ago
Summary
Old versions of the TF2 item formatting tool can stop working if given bad input, which can be used by an attacker to disrupt a website or service that uses this tool. This affects versions of the tool released before a certain update, and a fix is available in the latest version. Update to the latest version of the tool to fix this issue.
What to do
- Update danocmx tf2-item-format to version 5.9.14.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| npm | danocmx | tf2-item-format |
>= 4.2.6, <= 5.9.13 Fix: upgrade to 5.9.14
|
Original advisory text
TF2 Item Format Regular Expression Denial of Service vulnerability
TF2 Item Format helps users format TF2 items to the community standards. Versions of `tf2-item-format` since at least `4.2.6` and prior to `5.9.14` are vulnerable to a Regular Expression Denial of Service (ReDoS) attack when parsing crafted user input. This vulnerability can be exploited by an attacker to perform DoS attacks on any service that uses any `tf2-item-format` to parse user input. Version `5.9.14` contains a fix for the issue.
References
- https://github.com/advisories/GHSA-8h55-q5qq-p685
- https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/41xxx/CVE-2024-41655... Vendor Advisory
- https://nvd.nist.gov/vuln/detail/CVE-2024-41655 Vendor Advisory
- https://github.com/danocmx/node-tf2-item-format/releases/tag/v5.9.14 URL
- https://github.com/danocmx/node-tf2-item-format/security/advisories/GHSA-8h55-q5... Vendor Advisory
- https://github.com/danocmx/node-tf2-item-format/commit/5cffcc16a9261d6a937bda72b... Patch
Internet-facing
14 days
Internal
60 days
- Not known to be exploited
- Can be exploited automatically
- Gives an attacker partial control
Type
CWE-624Executable Regular Expression Error
CWE-1333Inefficient Regular Expression Complexity (ReDoS)
Timeline
Published23 Jul 2024
Updated4 Nov 2026
First seen6 Mar 2026
Track software like this
Free during beta