Sicherheit von Webanwendungen · Senior · Frage 60 von 75

Was ist ReDoS?

/^(a+)+$/.test(input)
Antwort zeigen

Richtige Antwort: Ein Regex mit katastrophalem Backtracking blockiert die Event Loop

Erklärung

In Node.js friert ein einziger langsamer Regex den ganzen Prozess ein. Vermeide verschachtelte Quantoren, begrenze die Eingabelänge oder nutze eine Regex-Engine mit linearer Laufzeit.

Zum Weiterlesen

Fehler in der Frage

Sicherheit von Webanwendungen · Senior · Frage 60

Teste dich selbst

Mach den Test Sicherheit von Webanwendungen · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen