Using Selective Memoization to Defeat Regular Expression Denial of Service (ReDoS).
正则表达式(regex)在现代编程语言中广泛使用,但同时也是拒绝服务(DoS)攻击的潜在向量。近期实证研究表明,在典型正则引擎中,多达10%的正则表达式具有超线性最坏情况时间复杂度。因此,许多Web服务被报告易受正则表达式拒绝服务(ReDo
共收录 1 条相关情报。
← 返回所有主题正则表达式(regex)在现代编程语言中广泛使用,但同时也是拒绝服务(DoS)攻击的潜在向量。近期实证研究表明,在典型正则引擎中,多达10%的正则表达式具有超线性最坏情况时间复杂度。因此,许多Web服务被报告易受正则表达式拒绝服务(ReDo