# Regulært segðarljós tók niður Cloudflare. 27 mínútur.

Published: 2026-09-12

2. júlí 2019, 13:42 UTC: ný reglu fyrir vefforritabálver Cloudflare fór í loftið í yfir 180 borgum á um tveimur sekúndum. Hún er XSS-reglu í hermunarham, svo hún lokar engu, en hún keyrir samt á hverri beiðni og endar á .\*(?:.\*=.\*). PCRE fer afturábak, hver CPU kjarni sem þjónar HTTP nær 100 %, og hver Cloudflare-millilistaður vefur skilar 502 í 27 mínútur; umferð dregst saman um 82 %. Lokunarrofinn situr á bak við Cloudflare Access, sem situr á bak við Cloudflare. Eftir dauðann, frá eigin skýrslu Cloudflare: CPU-vörnin fjarlægð vikum áður í endurskipulagningu sem ætlað var að spara CPU, aðferðin sem leyfði hvaða reglu sem er að sleppa stigun, vélin án flækjustigsábyrgðar, 11 orsakirnar og 7 lagfæringarnar. Dómur um lagfæringuna: SHIP IT.

Canonical: https://thedailydiff.dev/is/video/2026-09-12-cloudflare-regex/

## Það sem þetta myndband fjallar um

- 13:31–13:42 UTC: PR sameinað, CI grænt (enginn CPU prófun), Quicksilver ýtir reglunni til yfir 180 borga; WAF reglur sleppa DOG → PIG → Canary stigunum
- 13:45–14:07: fyrsta síða; CPU 100 % um allan heim, umferð −82 %, 502s alls staðar; innri stjórnborð er á bak við Cloudflare Access, sem er niðri; sum skilríki eru útrunnin; sjaldan æfð framhjáhlaup
- 14:07–14:09: alþjóðleg WAF stöðvun; umferð og CPU eðlilegt eftir 27 mínútur; 14:52 WAF aftur án reglunnar
- 2. júlí (15:50 UTC) og 12. júlí: Cloudflare birtir athugasemd sama dag og fulla eftir dauðann; CPU vörn bætt aftur við, 3.868 reglur lesnar aftur, stígandi útfærslur, færsla yfir í línulegan reglulegan segðarvél

## Þýtt afrit

Þýtt úr upprunalegri enskri frásögn. Tiltækt hljóð og textar eru stjórnaðir af YouTube.

0:00 Ein regluleg segð fer í loftið á hverjum Cloudflare netþjóni í einu, og næstu tuttugu og sjö mínútur eru vefirnir á bak við hann 502 síða, sem, fyrir eldvegg, er strangasta mögulega stillingin. 2. júlí 2019, 13:42 UTC. Cloudflare birtir innan tveggja klukkustunda: ekki árás, slæm dreifing, umferð niður um 82 prósent. Tíu dögum síðar birtir CTO John Graham-Cumming fulla eftir dauðann, regluleg segð innifalin, og Hacker News gefur henni 698 stig,

0:26 sem fyrir truflun er standandi lófatak. Hvernig það gerist, hvers vegna það er mögulegt og hver fær í raun sökina. Þetta er The Daily Diff, eftir dauðann. 13:31. Fyrirspurn er sameinuð: ein ný eldveggsregla gegn kross-síðu skriptun, í hermunarham, svo hún lokar engu. 13:37, próf standast; engin mælir CPU. 13:42, reglan fer til 180 borga á tveimur sekúndum, vegna þess að WAF reglur sleppa hunds-, svína- og kanaríastigunum sem aðrar útgáfur fá.

0:54 13:45, fyrsta síðan. 13:49, Hacker News er með þráð á stöðusíðunni, sem enn segir að öll kerfi séu í rekstri. Reglan endar á punkt-stjörnu, punkt-stjörnu, jafnaðarmerki, punkt-stjörnu: hvað sem er, svo hvað sem er, svo jafnaðarmerki. PCRE giskar gráðuglega, mistekst og fer afturábak í gegnum alla aðra skiptingu. x jafnt og x tekur 23 skref. Tuttugu x-ar eftir jafnaðarmerkið: 555.

1:15 Tuttugu x-ar, ekkert jafnaðarmerki: 4.067 skref til að finna ekkert. Keyrðu það á hverri beiðni og hver kjarni er í hundrað prósentum, að gera ekkert, ítarlega. Tveir vörður hefðu átt að ná þessu. CPU takmörkun á reglum var fjarlægð fyrir mistök vikum áður, í endurskipulagningu sem ætlað var að láta WAF nota minna CPU. Og aðferðin leyfir hvaða reglu sem er að sleppa stigun, vegna þess að reglur eru til staðar til að stöðva raunverulegar árásir; þessi var ekki neyðarástand, og hún fór samt á heimsvísu.

1:37 14:00, WAF er auðkennt; engin árás. 14:02, einhver stingur upp á alþjóðlegri stöðvun: einn hluti, slökkt, um allan heim. Rofinn er á bak við Cloudflare Access. Cloudflare Access er á bak við Cloudflare. Sum skilríki eru útrunnin vegna vanrækslu, svo hraðasta netið á netinu eyðir fimm mínútum í framhjáhlaupi sem enginn æfði. 14:07, drepa. 14:09, umferð eðlileg. git blame: útfærsla með einum hraða, alþjóðleg; CPU vörn fjarlægð fyrir

2:04 slys; regluleg segðarvél án efri marka. Ekki verkfræðingurinn sem skrifaði regluna: eftir dauðann listar upp ellefu orsakir og nefnir engan. Sprengisvæði: 27 mínútur, 82 prósent af umferð, 100 prósent CPU á hverjum kjarna, í hverri borg. Stjórnborðið og API eru á bak við sama brún, svo viðskiptavinir geta ekki einu sinni slökkt á því. Hacker News, undir eftir dauðann: þeir áttu eitt vandamál, notuðu reglulega segð, nú eiga þeir tvö. Gamall brandari. Saman myndast enn.

2:28 Dómur, eftir dauðann: SHIP IT. CPU vörnin er komin aftur, allar 3.868 reglurnar eru lesnar í höndunum, reglur fara í gegnum stigun, og vélin færist yfir í eina með línulegum tíma ábyrgðum, gefin út af Ken Thompson árið 1968. Mánudagur: engin punkt-stjörnu punkt-stjörnu í neinu sem keyrir á hverri beiðni, og haldið lokunarrofanum frá því sem hann drepur. Sendið mér atvikið sem þið megið enn ekki tala um, í athugasemdum, eða á the daily diff dot dev.

2:53 Og það er munurinn fyrir daginn í dag. Ég er Niko frá Axrisi. Sameinist á ábyrgan hátt.

## Heimildir

- [John Graham-Cumming, "Details of the Cloudflare outage on July 2, 2019" (Jul 12, 2019)](https://blog.cloudflare.com/details-of-the-cloudflare-outage-on-july-2-2019/) — blog.cloudflare.com
- [Matthew Prince, "Cloudflare outage caused by bad software deploy (updated)" (Jul 2, 2019)](https://blog.cloudflare.com/cloudflare-outage/) — blog.cloudflare.com
- [Matthew Prince on X, Jul 2, 2019, 14:22 UTC](https://x.com/eastdakota/status/1146061591143538688) — x.com
- [Matthew Prince on X, Jul 2, 2019, 14:36 UTC ("No evidence yet attack related")](https://x.com/eastdakota/status/1146065231270907907) — x.com
- [Hacker News, Jul 2, 2019, 13:49 UTC — "Cloudflare Network Performance Issues" (631 points)](https://news.ycombinator.com/item?id=20334924) — news.ycombinator.com
- [Hacker News, Jul 2, 2019 — "Cloudflare outage caused by bad software deploy" (348 points)](https://news.ycombinator.com/item?id=20336332) — news.ycombinator.com
- [Hacker News, Jul 12, 2019 — "Details of the Cloudflare outage on July 2, 2019" (698 points)](https://news.ycombinator.com/item?id=20421538) — news.ycombinator.com
- [TechCrunch, Jul 2, 2019](https://techcrunch.com/2019/07/02/a-cloudflare-outage-is-impacting-sites-everywhere/) — techcrunch.com
