Skip to content

Regular expression Denial of Service in @progfay/scrapbox-parser

Moderate severity GitHub Reviewed Published Feb 19, 2021 in progfay/scrapbox-parser • Updated Feb 1, 2023

Package

npm @progfay/scrapbox-parser (npm)

Affected versions

< 6.0.3
>= 7.0.0, < 7.0.2

Patched versions

6.0.3
7.0.2

Description

Impact

A Regular expression Denial of Service flaw was found in the @progfay/scrapbox-parser package before 6.0.3, 7.0.2 for Node.js.
The attacker that is able to be parsed a specially crafted text may cause the application to consume an excessive amount of CPU.

Patches

Upgrade to version 6.0.3, 7.0.2 or later.

Workarounds

Avoid to parse text with a lot of [ chars.

References

For more information

If you have any questions or comments about this advisory:

References

Published by the National Vulnerability Database Feb 19, 2021
@progfay progfay published to progfay/scrapbox-parser Feb 19, 2021
Reviewed Feb 26, 2021
Published to the GitHub Advisory Database Mar 1, 2021
Last updated Feb 1, 2023

Severity

Moderate
4.3
/ 10

CVSS base metrics

Attack vector
Network
Attack complexity
Low
Privileges required
Low
User interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L

Weaknesses

CVE ID

CVE-2021-27405

GHSA ID

GHSA-9fhw-r42p-5c7r

Source code

No known source code

Credits

Checking history
See something to contribute? Suggest improvements for this vulnerability.