ReDoS
sigladesenvolvimento websegurançaprogramação
Significa: Regular expression Denial of Service
Uma negação de serviço causada por uma expressão regular que demora catastroficamente com certas entradas.
Alguns padrões de regex fazem backtracking exponencial em strings forjadas, então uma única requisição pode travar uma CPU, transformando uma validação inocente em uma vulnerabilidade ReDoS. A correção são padrões mais seguros ou um motor de regex de tempo linear.
Também conhecido como: redos, catastrophic backtracking