ZeroHour
arXiv cs.CRpublished ()ingested N'Zolieh Ismaël Mahassadi

An Empirical Analysis of ReDoS Vulnerabilities and ReDoS Detection Tools

infoResearchimportance 35
AI summary · glm-5.3-flash

Study of NVD data finds ReDoS vulnerabilities growing more prevalent and more likely to be exploited, while five detection tools disagree substantially.

The study compares five publicly available ReDoS detection tools and one regex correction tool across three datasets. An empirical analysis of all ReDoS vulnerabilities reported to the NVD finds they are becoming more prevalent and are much more likely to be exploited than non-ReDoS weaknesses. The detection tools exhibited substantial disagreement on whether a given regex is vulnerable.

  • Five ReDoS detection tools show substantial disagreement on vulnerable regexes
  • ReDoS vulnerabilities are increasingly prevalent in the NVD
  • ReDoS weaknesses are much more likely to be exploited than non-ReDoS ones
Full article133 words · extracted from arxiv.org · click to collapse

ReDoS vulnerabilities are a type of denial of service software weakness that occurs when a regex is used to validate user-supplied input. In some cases, the regex matching process can take exponential time, leading to a denial of service. In this study, we examine and compare the effectiveness of five publicly-available regex detection tools, and one regex correction tool, using three datasets. We further perform an empirical analysis of all ReDoS vulnerabilities reported to the NVD database in order to understand how they differ from non-ReDoS vulnerabilities and glean insights about this type of weakness. We find that ReDoS vulnerabilities are becoming more prevalent and are much more likely to be exploited than non-ReDoS vulnerabilities. We further find that detection tools exhibit substantial disagreement on whether or not a given regex is vulnerable.

Text extracted automatically; images, tables and formatting may be missing. Original: https://arxiv.org/abs/2609.10294