Cómo una expresión regular "inocente" rompió Internet y qué se puede hacer para evitarlo/ How an "Innocent" Regular Expression broke the InternetAnd what can be done to prevent it

#guadalajara #technnical #computer #CS #regularexpression #internet
Share

In July 2nd 2019, a change was made in a Cloudflare's firewall rule to validate query parameters in URLs. A couple of minutes later, firewalls started failing world wide and reporting a 100% CPU usage, which in turn dropped 80% of requests made to Cloudflare's CDN, breaking a significant portion of the internet for about 20 minutes. The cause? A small regular expression that for most would seem innocent:
.*(?:.*=.*)
Join us and get to know

  • Why this incident happened
  • Why this regular expression is not as innocent as it seems
  • How the outage could have been prevented

 

 



  Date and Time

  Location

  Hosts

  Registration



  • Date: 14 Jun 2024
  • Time: 01:00 AM UTC to 03:00 AM UTC
  • Add_To_Calendar_icon Add Event to Calendar
If you are not a robot, please complete the ReCAPTCHA to display virtual attendance info.
  • Contact Event Host
  • Starts 07 June 2024 06:00 AM UTC
  • Ends 13 June 2024 11:00 PM UTC
  • No Admission Charge


  Speakers

Maestro Miguel Sanchez