Latest / De Grote Tech Show | BNR / PHP: alles over gebruik, de bugs, de update(s), AI-invloed, 'codesmell' en volgende slachtoffers
Transcript
- 0:00Speaker 1: De grote techshow wordt mede mogelijk gemaakt door Orange Cyber Defense.
- 0:05Speaker 1: Van strategie tot uitvoer, jouw cybersecurity in vertrouwde handen.
- 0:09Speaker 2: Ben, wat is nu de grootste digitale ramp uit de geschiedenis?
- 0:12Speaker 3: De PRP-ramp van afgelopen week die we voorkomen hebben, dus
- 0:14Speaker 3: dat werd er niet. Nee, het is de
- 0:16Speaker 2: grootste
- 0:17Speaker 3: bijna digitale
- 0:18Speaker 2: ramp
- 0:18Speaker 3: Ik dacht aan de WannaCry in 2017, kan je je
- 0:21Speaker 3: nog herinneren waarom? Toen werden heel veel ziekenhuizen in Engeland geraakt.
- 0:26Speaker 3: En ik vind als dus... Echt mensen worden geraakt. Logistieke systemen.
- 0:31Speaker 3: Dat is vervelend. Je kan geen benzine meer tanken of
- 0:35Speaker 3: diesel tanken
- 0:36Speaker 2: Ik dacht aan de CrowdStrike update van
- 0:39Speaker 3: Windows. Maar dat is niet doden. Dat operaties worden uitgesteld.
- 0:44Speaker 3: En dat was met WannaCry. Dus die vond ik...
- 0:53Speaker 2: Maar dat is toch geen hack. Dat is gewoon bewust.
- 0:56Speaker 2: Ik vraag, wat is de grootste digitale ramp van de
- 0:59Speaker 2: burger
- 0:59Speaker 3: Oh, digitale ramp. Ik denk gelijk aan cybercrime. Ik vraag
- 1:02Speaker 2: digitale
- 1:03Speaker 3: ramp.
- 1:03Speaker 2: Defineer.
- 1:04Speaker 3: Oké, algoritmische tijdslijnen. Ik denk dat dat op dit moment
- 1:08Speaker 3: de grootste ramp is. Dat is wel een ramp in
- 1:11Speaker 3: slowmotion overigens
- 1:11Speaker 2: In
- 1:11Speaker 3: slowmotion, maar dan kun je ook weer boetes geven. Gaan
- 1:14Speaker 3: we het ook over hebben? Ja,
- 1:15Speaker 2: zo komt het toch allemaal weer samen. Goed dat je
- 1:25Speaker 2: luistert naar de grote techshow. Tech verandert onze wereld. Hier
- 1:28Speaker 2: hoor je hoe. Ik ben Joe van Buurik. En ik
- 1:29Speaker 2: ben Ben van den Burg. Ben, draait jouw website eigenlijk
- 1:31Speaker 2: op PHP? Ja. Oh, dus jij was ook offline? Alles
- 1:35Speaker 3: offline. En nu? Dan gewoon wachten,
- 1:37Speaker 2: joh. Ja, werkt het weer? Het is allemaal niet zo belangrijk.
- 1:39Speaker 2: Mensen kunnen jou nu niet bereiken. Moeten ze het doen? Oh, heerlijk.
- 1:42Speaker 2: Dan moeten ze een bericht sturen via de PNR-app. Dan
- 1:44Speaker 2: komt het ook aan bij jou indirect. Dus dat kan.
- 1:47Speaker 2: Maar we moeten het vooral hebben over PHP. En heel uitgebreid.
- 1:50Speaker 2: Want als het gaat om het ontdekken, het lekken... en
- 1:52Speaker 2: de gevolgen van die kwetsbaarheden in PHP... hoe zit dat
- 1:56Speaker 2: nou allemaal? Is het echt zo ongekend? Hoe ver strekken
- 1:58Speaker 2: de gevolgen daarvan nu nog en de komende tijd? Daarover
- 2:02Speaker 2: en toegegeven over weinig anders... gaan we uitgebreid praten in
- 2:05Speaker 2: deze toch wel speciale editie van DGTS. In de grote
- 2:13Speaker 2: techshow een interview met leiders in digitale innovatie. Uit binnen-
- 2:16Speaker 2: en buitenland. En deze week de oprichters van Nadi. Want
- 2:20Speaker 2: dat Nationaal Agentschap voor Disruptieve Innovatie is nu ruim een
- 2:22Speaker 2: maand een feit. Wat doen ze daar? Wat gaan ze
- 2:25Speaker 2: doen met die nu toegezegde half miljard euro? Dat hoor
- 2:27Speaker 2: je allemaal in dat gesprek. Dus luister het vooral terug.
- 2:30Speaker 2: Want er zitten hele interessante takeaways bij. Als we praten
- 2:32Speaker 2: met Jelle Prins en Bo Anacchilla. Nu dan, drie letters
- 2:35Speaker 2: die deze week de hele wereld hebben opgeschud. Terwijl en
- 2:38Speaker 2: omdat ze al decennia een cruciale backbone van het internet vormen.
- 2:42Speaker 2: Van websites met name, PHP, daar hebben we het over.
- 2:45Speaker 2: De kwetsbaarheden die daarin ontdekt werden met de update die
- 2:47Speaker 2: al onderweg was... maar voortijdig gelekt werden. En ja, dat
- 2:50Speaker 2: was een lastige situatie. De technische analyse over verleden, heden
- 2:54Speaker 2: en toekomst... die gaan we over enkele minuten bespreken. Maar Ben,
- 2:57Speaker 2: eerst nog even, hoe beleven we dit nou met elkaar
- 3:00Speaker 2: als zoiets gebeurt? Hectiek.
- 3:02Speaker 3: Totale hectiek. Vragen. Behoefte
- 3:06Speaker 2: aan duiding
- 3:07Speaker 3: Iedereen valt over elkaar heen. Ik vond het wel fijn.
- 3:11Speaker 3: Er werd gelijk al heel veel bekend. Dat vond ik
- 3:14Speaker 3: wel leuk. Dat is heel erg, maar het is ook spannend.
- 3:18Speaker 2: Het is een semi-gecontroleerde katastrofe, zal ik maar zeggen. Er
- 3:23Speaker 2: werd iets gecommuniceerd, er kon gehandeld worden. Het overkwam ons wel,
- 3:29Speaker 2: maar het is niet dat het misging en ons overkwam. Wow,
- 3:33Speaker 2: de Tweede Kamer.nl offline. Wow, DGD offline
- 3:36Speaker 3: Wow, RTL gaat straks offline. Tweakers offline. Tweakers offline
- 3:40Speaker 2: Als Tweakers
- 3:41Speaker 3: als eerste offline gaat, dan weet je
- 3:42Speaker 2: dat het
- 3:43Speaker 3: erg is. Continu had je dat. En dan moet je
- 3:46Speaker 3: niet over verbaasd zijn. Dat
- 3:47Speaker 2: snap
- 3:47Speaker 3: ik ook wel. Maar toch bracht dat heet het weer arousal.
- 3:50Speaker 2: Ik vind het ook heel mooi, even een klein beetje navolstarig...
- 3:53Speaker 2: maar dat mag in een situatie als deze, dat we...
- 3:55Speaker 2: BNR.nl bleef wel online, maar de back-end was offline... want
- 3:58Speaker 2: dat draait op Woodwing, en daar zit ook PHP in.
- 4:01Speaker 2: Maar gelukkig had, shout-out naar onze collega Sanne... die had
- 4:03Speaker 2: nog net de scherpte om op de online redactie te zeggen... nee,
- 4:07Speaker 2: dat PHP is toch wel belangrijk. Joe heeft er net
- 4:08Speaker 2: wat over geroepen in de tech-update. Met dank aan de
- 4:11Speaker 2: gasten die we hier al in de studio hebben. Daar
- 4:12Speaker 2: gaan we toch maar vast even een artikel over schrijven.
- 4:14Speaker 2: Dat had ze nog net gepubliceerd, en poef, de back-end
- 4:17Speaker 2: was weg. Uiteraard. Dus zo hebben we dat toch maar
- 4:19Speaker 2: even gecheft. En wat zegt u nou over hoe we
- 4:21Speaker 2: dit ook met elkaar bespreken... in de media en in
- 4:23Speaker 2: het land? En misschien ook aan de
- 4:26Speaker 3: wereld. Nou, wat ik heel goed vind en heel mooi vind...
- 4:29Speaker 3: de urgentie. Iedereen valt er overheen. Weet je, jij gisteren
- 4:35Speaker 3: bij Nieuws van de Dag, tien minuten.
- 4:37Speaker 2: Ja, openingsshow
- 4:38Speaker 3: Nieuwsuur. Eva gisteren. Dus iedereen. Dus mainstream media. Het is
- 4:43Speaker 3: niet van, oh ja, daar was een hekje. Logisch, als
- 4:45Speaker 3: de Tweede Kamer.nl eruit ligt en DigiD... we gaan nu
- 4:49Speaker 3: echt snappen, er is iets fundamenteel aan de hand. Wat
- 4:52Speaker 3: ik hoop, Joe... Maar dat zal wel weer niet zo zijn.
- 4:55Speaker 3: Het is een hele rare vergelijking, maar hij popte op,
- 4:58Speaker 3: dus ik moet hem toch noemen. We hebben de watersnoodramp
- 5:01Speaker 3: op 1 februari 1953 in Nederland gehad. En dat was
- 5:05Speaker 3: zo heftig, er vielen zoveel doden, nu dan niet. Maar
- 5:07Speaker 3: het was zo dat we de deltawerken begonnen. En iedereen
- 5:10Speaker 3: voelde urgentie, we moeten iets doen. Ja, maar nu hebben
- 5:13Speaker 3: mensen alleen een dag geen pakketjes kunnen laten
- 5:15Speaker 2: bestellen. Nee, maar
- 5:16Speaker 3: ik hoop, en misschien is dit niet het moment, maar
- 5:19Speaker 3: er gaat... in de digitale wereld, want daar begon je mee,
- 5:22Speaker 3: dan moet bijna een breekpunt zijn, een decisive moment, waarbij
- 5:28Speaker 3: we gaan beseffen, jongens, nu moet er echt iets gebeuren.
- 5:33Speaker 3: En ik heb het mij al verteld, maar even niet hier.
- 5:37Speaker 3: Ik was van de week bij Elastic en daar vond
- 5:39Speaker 3: ik een hele mooie vergelijking.
- 5:40Speaker 2: Ja, waar we de CEO Eskil Karni vorig jaar nog
- 5:42Speaker 2: leuk over hebben gesproken in de grote techshow.
- 5:44Speaker 3: En die vertelde de hele tijd van... de aanvallers nu,
- 5:48Speaker 3: dat is op machinespeed worden we aangevallen... en alle infrastructuren
- 5:54Speaker 3: worden continu aangevallen. En hij zegt... en de verdediging, dat
- 6:00Speaker 3: is mensenspeed. En dat verlies je dus op dit moment altijd.
- 6:04Speaker 3: En dat moet veranderen. Dus dat vond ik een hele goeie.
- 6:08Speaker 3: En wij hebben volgende week in de grote techshow...
- 6:11Speaker 2: Ja, je mag
- 6:11Speaker 3: alvast teasen
- 6:13Speaker 3: We hadden Job van der Voort van Remote. Ja, dat
- 6:16Speaker 3: gesprek hebben we alvast opgenomen. En die vertelde ook dat
- 6:20Speaker 3: hij een model had van OpenAI... die dus zijn infrastructuur
- 6:24Speaker 3: getest heeft op kwetsbaarheden. En hij zegt zo... Daar kwam
- 6:28Speaker 3: echt zo uit. En hij vertelde, mag ik niet openbaar maken...
- 6:31Speaker 3: wat het ook kostte om dat te testen. Best wel
- 6:35Speaker 3: een bedrag. Maar dit is dus interessant. Dus er zijn
- 6:39Speaker 3: bedrijven die krijgen die hele geavanceerde modellen... die heel veel
- 6:42Speaker 3: geld kosten om te testen. Daar zit overal kwetsbaarheid in.
- 6:45Speaker 3: En nu gaan we dat dus allemaal zien. Er moet
- 6:48Speaker 3: nu iets gebeuren. Ik hoop dat het bewustzijn er is
- 6:51Speaker 3: dat er echt iets moet gebeuren.
- 6:52Speaker 2: Ik had verschillende dingen op mijn bingo-kaart staan voor 2026...
- 6:55Speaker 2: maar niet dat we een paradigm shift in cyberveiligheid zouden krijgen...
- 7:01Speaker 2: omdat AI zo hard wordt ontwikkeld.
- 7:04Speaker 3: Het was eigenlijk, als we een beetje door hadden gedacht, logisch.
- 7:08Speaker 3: Het zat in 25 draad.
- 7:10Speaker 2: Ja, maar letterlijk het begin van dit jaar was het
- 7:12Speaker 2: nog een beetje afdoen. Als in van, ja, is het
- 7:14Speaker 2: echt zo? En nu zien we het dus gewoon gebeuren.
- 7:17Speaker 2: Ja
- 7:18Speaker 3: maar goed, Job van der Voort zei ook, dat horen
- 7:20Speaker 3: jullie allemaal volgende week. Ja, vanaf januari, toen de Asians
- 7:24Speaker 3: echt kwamen, toen Mittels kwam, boem.
- 7:27Speaker 2: Nou, ook daar was nog wel eventjes een curve, maar
- 7:29Speaker 2: die curve is nu behoorlijk snel geworden. Nou ja, maar goed,
- 7:31Speaker 2: toen ging
- 7:31Speaker 3: het snel,
- 7:32Speaker 2: hè
- 7:32Speaker 3: En dan zie je gelijk weer, oh zo boeiend, het
- 7:34Speaker 3: geopolitieke element, Mieters blijft in Amerika, mag dat in
- 7:37Speaker 2: Europa? Ja, nee, dat zit er ook allemaal vast. Nee,
- 7:39Speaker 3: nee, maar dit is, Joe, dat moet je niet wegwijven. Nee, nee, nee, nee.
- 7:42Speaker 3: Dit is essentieel. Ja. En die consequenties zien we dus
- 7:47Speaker 3: iedere dag nu
- 7:48Speaker 2: Ja, nou goed, we gaan zometeen uitgebreid, zeer uitgebreid, heel uitgebreid,
- 7:52Speaker 2: nog uitgebreider, praten over PHP na deze boodschappen. En nu
- 7:57Speaker 2: dus maar dat echt uitgebreide gesprek over PHP. De kwetsbeden daarin,
- 8:00Speaker 2: de update daarvoor... en bovenal hoe dit alles heeft kunnen gebeuren...
- 8:04Speaker 2: en wat ons nog te wachten staat. Die uitgebreide technische
- 8:08Speaker 2: analyse doen we uiteraard met de enige man... die ons
- 8:10Speaker 2: daar echt alles over kan vertellen. Onze favoriete beroepsnerd, onze
- 8:14Speaker 2: favoriete echte tech-expert... onze favoriete kenner van alles wat samenhangt
- 8:18Speaker 2: met digitale systemen... vooral cyberveiligheid en digitale soevereiniteit, Bert Hubert. Hallo.
- 8:24Speaker 2: Nou Bert, ben je ooit
- 8:26Speaker 4: grote aangekondigd? Nee, dit is wel echt over de top
- 8:29Speaker 4: Maar dank jullie
- 8:31Speaker 2: wel. Jij hebt een hoop meegemaakt. We zaten al te
- 8:34Speaker 2: filosoferen in onze redactiesignal. 40 jaar dat jij je nu
- 8:37Speaker 2: met computers bezighoudt. Ja
- 8:39Speaker 4: dat is helaas wel waar. En waarvan 29 jaar al
- 8:43Speaker 4: ik wel eens PHP heb gebruikt. Nou, kun
- 8:45Speaker 2: je nagaan.
- 8:45Speaker 4: Dus het zit al enigszins in de haarvaten wel. Ja.
- 8:49Speaker 4: En ja, dit is een heel bijzonder moment.
- 8:51Speaker 2: Ja, is dit nou ook echt een ongekende situatie wat
- 8:53Speaker 2: jou betreft? Wat we met PHP hebben gezien de afgelopen
- 8:55Speaker 2: pak een beetje 36 uur
- 8:56Speaker 4: Ja, dat is best wel ongekend. Met name omdat het
- 9:00Speaker 4: dus een... Eén, we dus ontdekt hebben in hoeveel dingen
- 9:02Speaker 4: PHP wel niet zit. En dat toch meer dan iedereen dacht.
- 9:06Speaker 4: Als je mij had gezegd, zit er PHP in DigiD?
- 9:08Speaker 4: Dan had ik gezegd, nee, dat kan ik me niet voorstellen.
- 9:10Speaker 4: Maar
- 9:10Speaker 2: het bleek zo te zijn. Maar 70% is met name WordPress.
- 9:17Speaker 4: Wordpress is
- 9:18Speaker 5: een van de
- 9:18Speaker 4: belangrijkste blogging engines van de wereld. En ook website engines
- 9:21Speaker 4: van de wereld. En daar draai je echt tientallen miljoenen
- 9:24Speaker 4: sites op. Dus die 70% is van het aantal website naampjes.
- 9:28Speaker 4: Niet zozeer van het aantal bezoekers, maar het is wel
- 9:30Speaker 4: een heel groot ding natuurlijk. We
- 9:33Speaker 2: hebben het over 70% van de websites van de wereld.
- 9:35Speaker 2: Ik heb jou horen zeggen bij BNR op de radio,
- 9:38Speaker 2: apparaten bij mensen thuis, bij instanties. Waarom zit PHP op
- 9:43Speaker 2: zoveel plekken?
- 9:44Speaker 4: Ja, dat is het gekke. PHP is een beetje... Zelfs
- 9:47Speaker 4: al toen het begon werd het gezegd dat het niet
- 9:49Speaker 4: echt professioneel was. Een soort rubberen elastiek wat overal
- 9:54Speaker 2: inzetbaar is
- 9:54Speaker 4: Een soort do-it-zelf
- 9:55Speaker 1: oplossing
- 9:56Speaker 4: En ook toen ze ermee begonnen was het ook echt zoiets...
- 9:58Speaker 4: want dan kon je dus midden in een webpagina... kon
- 10:01Speaker 4: je een stukje programmacode zetten die iets ging doen. En
- 10:03Speaker 4: die zat dan midden in die webpagina. En daarvan toen
- 10:06Speaker 4: ook al zeiden allerlei professionals... nee, die webpagina is voor webdesigners...
- 10:09Speaker 4: en programmeren is voor programmeurs. En die twee dingen moet
- 10:12Speaker 4: je niet bij elkaar samen stoppen... want dan krijg je
- 10:14Speaker 4: webdesigners die gaan programmeren... of erger, programmeurs die gaan webdesignen.
- 10:18Speaker 4: Dus aan het begin af aan was het al een
- 10:20Speaker 4: beetje amateuristisch. Ook de eerste programmeurs daarvan waren ook echt
- 10:23Speaker 4: behoorlijke YOLO-figuren. Die hadden zoiets van, kijk nou wat voor
- 10:27Speaker 4: een cools ik gebouwd heb. En toen ik er in
- 10:29Speaker 4: 1997 mee begon, sprak dat mij eigenlijk wel aan op
- 10:32Speaker 4: een bepaalde manier. Want
- 10:33Speaker 3: de
- 10:34Speaker 4: serieuze programmeurs toen waren bezig met Java Enterprise Beans. En
- 10:39Speaker 4: dat is het minst leuke manier van programmeren ooit. Een PHP, werkelijk,
- 10:43Speaker 4: je kan in drie minuten... heb je een werkende site.
- 10:45Speaker 2: Ja, ik weet nog, toen ik Nintendo Hobby Sites maakte...
- 10:48Speaker 2: als ik niet bouwde, ik schreef er artikelen voor in 2004, 2005...
- 10:51Speaker 2: werd ook met PHP de website gemaakt door de
- 10:53Speaker 4: jongens die dat konden. En wat er toen gebeurd is,
- 10:55Speaker 4: ontzettende hoeveelheden mensen... was dat hun gateway drug, hun eerste
- 10:59Speaker 4: geprogrammeerde website. En daardoor stonden er tientallen miljoenen mensen... die
- 11:04Speaker 4: daar handig mee waren... En vervolgens moet iemand een keer
- 11:07Speaker 4: voor zijn firewall doosje... ook een user interface maken. En
- 11:11Speaker 4: die denkt, nou, ik ben wel handig met PHP. Gratis.
- 11:15Speaker 4: Gaan we doen. En zo in de afgelopen 29, 30 jaar...
- 11:19Speaker 4: is PHP dus terechtgekomen in alles... inclusief dus ook netwerkbeveiligingsapparatuur.
- 11:26Speaker 2: Gewoon omdat dat handig gevonden werd. Ja, het is wel handig.
- 11:29Speaker 2: Maar het is ook efficiënt
- 11:31Speaker 4: bijvoorbeeld.
- 11:31Speaker 2: Dus als je
- 11:31Speaker 4: een klein apparaatje hebt... daar zit geen monsterlijk goede processor in.
- 11:35Speaker 4: Dus daar moet iets kleins en efficiënts in... zodat hij
- 11:38Speaker 4: een beheersinterface heeft
- 11:40Speaker 4: Nou, dan... de kantoorautomatiseringsmensen zouden een complete Java-stack uitrollen. Maar één,
- 11:46Speaker 4: die is duur. En twee, die past niet in jouw firewall-apparaatje.
- 11:49Speaker 4: Dus PHP ligt dan geweldig voor de hand. En ook
- 11:52Speaker 4: omdat er al heel veel libraries voor waren. Top, gewoon
- 11:56Speaker 4: in mijn mening doorgaan. En als je dus nu kijkt, dan...
- 12:00Speaker 4: Dus modems ook, dus Ziksel, OPN, PF Sense en allerlei NAS'en...
- 12:06Speaker 4: waar mensen dus bestanden op slaan, dat is allemaal PHP. Heerlijk.
- 12:10Speaker 4: En het spannende is nu, kijk, deze week toen dat
- 12:13Speaker 4: PHP-geval uitbrak... we kunnen echt applaus voor onszelf... Iedereen heeft
- 12:19Speaker 4: dezelfde dag actie ondernomen. Dus de helft van alle gemeentewebsites
- 12:23Speaker 4: lag er gisteren uit. Dat zijn geen IT-voorlopersgemeentes. Maar we
- 12:27Speaker 4: hebben die mensen bereikt. En ik zeg even
- 12:29Speaker 2: we
- 12:30Speaker 4: Nederland heeft dus een heel goed ecosysteem hiervoor. En daarom
- 12:33Speaker 4: was het op de radio en op televisie... in vier
- 12:36Speaker 4: programma's tegelijkertijd... Waaronder Lubach.
- 12:39Speaker 2: Ik kreeg ook de vraag in de voorbereiding op de
- 12:41Speaker 2: televisietoestanden hierover. Gebeurt dit alleen in Nederland? Ik zei nee,
- 12:45Speaker 2: dit is internationaal. Maar in Nederland zijn we blijkbaar zo
- 12:48Speaker 2: ver digitaal dat we dit goed oppakken.
- 12:50Speaker 4: Vannacht heeft de Financial Times en de New York Times
- 12:52Speaker 4: erover geschreven. En in Nederland waren we al klaar.
- 12:55Speaker 2: We hadden
- 12:56Speaker 4: voor de verandering een keer voorloopt
- 12:57Speaker 2: We
- 12:57Speaker 4: hebben een hele goede pijplijn van obscure berichten in security
- 13:03Speaker 4: forums naar mainstream tv.
- 13:06Speaker 2: Daar moet ik jou ook wel een rol in toedichten.
- 13:08Speaker 2: Want jij tipt ons dan, hey jongens, hier moeten we
- 13:10Speaker 2: iets mee doen. Kijk, die
- 13:11Speaker 4: pijplijn die loopt door de mensen die goed opletten op internet.
- 13:14Speaker 4: En dan journalisten die zeggen, nou oké, als deze jongen
- 13:16Speaker 4: dat zegt... dan zal het wel nieuws zijn. En terwijl
- 13:19Speaker 4: in andere landen zitten... Ik word nu ook vrij veel
- 13:22Speaker 4: gebeld uit België, want daar zitten ze nu al wel.
- 13:24Speaker 4: We
- 13:25Speaker 3: zitten nu in de gaten. Maar mogen we even terug
- 13:27Speaker 3: naar die... Want kijk, op zich is het natuurlijk niet
- 13:29Speaker 3: zo bijzonder. Iedereen weet, er zitten overal kwetsbaarheden in. Dus
- 13:32Speaker 3: we wisten al heel lang, daar zit een kwetsbaarheid in. Ja.
- 13:35Speaker 3: Het gaat natuurlijk om hoe je met die kwetsbaarheden omgaat.
- 13:39Speaker 3: En daar is een en ander niet goed gegaan. Kunnen
- 13:43Speaker 3: we een beetje vanaf het begin een postmortem maken... van
- 13:46Speaker 3: wanneer het begon, die kwetsbaarheid 2024, zoals ik heb onderzocht.
- 13:50Speaker 3: Daar werden de eerste signalen en hoe dat is opgepakt...
- 13:53Speaker 3: en welke momenten we allemaal hebben
- 13:55Speaker 4: Nou, wat er al veel eerder is het zo... Je
- 13:58Speaker 4: hebt een fenomeen, ik ga een klein stapje terug doen.
- 14:00Speaker 4: Een fenomeen dat heet codesmell. Codesmell, zeg maar stinkende programmeercode. Ja, mooi.
- 14:05Speaker 4: En soms zie je in een computerprogramma, kijk je naar
- 14:08Speaker 4: de broncode... en denk je, ja, ik zie de bug
- 14:10Speaker 4: nog niet, maar ik ruik hem wel. En ik weet gewoon,
- 14:14Speaker 4: iemand hier, dit is zo precair. Dit is zo gevoelig,
- 14:18Speaker 4: zo fragiel geprogrammeerd. Ik weet dat als iemand hier ergens
- 14:21Speaker 4: in plaats van... kleiner dan 1 neerzet, kleiner... of gelijk
- 14:25Speaker 4: aan één, dan weet ik, dan is het al mis.
- 14:27Speaker 4: Dus het zijn vlijmscherpe randjes. Men had al veel eerder
- 14:31Speaker 4: dan 2024 al gezien van ja, deze code is echt
- 14:34Speaker 4: wel levensgevaarlijk. Jong leren met cirkelzagen. En als je daar
- 14:40Speaker 4: heel goed in bent, dan kan je dat doen. En
- 14:41Speaker 4: dat was voor opslag. Dus wat die code deed? Ja,
- 14:44Speaker 4: wat die code doet, is PHP wordt dus gebruikt om
- 14:47Speaker 4: websites mee te maken. En een heleboel verschillende mensen kunnen
- 14:50Speaker 4: natuurlijk tegelijkertijd jouw website bezoeken. Ja. Nou, PHP kan ook
- 14:54Speaker 4: computergeheugen gebruiken, kan dat ook opmaken. En dan zou de
- 14:58Speaker 4: hele website down gaan. En om te voorkomen dat dat gebeurt,
- 15:01Speaker 4: wordt ieder webbezoek, iedere pagina die wordt gegenereerd, heeft een
- 15:06Speaker 4: eigen individuele geheugenlimiet. En als één pagina dus te veel
- 15:11Speaker 4: geheugen zou gebruiken... dan is het echt PHP, oké, die
- 15:15Speaker 4: pagina stoppen we. Maar we stoppen alleen die pagina. Dus
- 15:18Speaker 4: we gaan niet de hele website onderuit halen... maar alleen
- 15:21Speaker 4: dat ene boefje wat te veel geheugen. En dan heb
- 15:23Speaker 4: je daar opeens een 404. Ja, en dan ben je
- 15:25Speaker 4: 500 error. Maar in ieder geval, dan bescherm je dus...
- 15:30Speaker 4: de onderlinge gebruikers worden van elkaar beschermd.
- 15:32Speaker 2: Dat is
- 15:33Speaker 4: niet één iemand die je hele backend opneemt.
- 15:34Speaker 2: Dat niet de hele domino-lading
- 15:36Speaker 4: omvalt. En hoe hebben ze dat nou gedaan... Iedere keer
- 15:39Speaker 4: als in PHP een stukje geheugen wordt gebruikt... dan houdt
- 15:42Speaker 4: hij een tellertje bij. En zodra hij ziet dat je
- 15:46Speaker 4: te veel geheugen hebt gebruikt... dan springt hij terug naar
- 15:51Speaker 4: het begin van de pagina... en zegt hij, geef maar
- 15:53Speaker 4: een errorcode. En dat is een linkerstunt. En wat bleek nou?
- 16:00Speaker 4: Het is mogelijk gebleken om dat ding... een opruimactie te
- 16:06Speaker 4: gaan laten houden. Dus als hij dan terugspringt, dan moet
- 16:08Speaker 4: hij al dat geheugen wat hij tot nu toe gebruikt heeft,
- 16:10Speaker 4: moet hij allemaal weer netjes teruggeven. En het blijkt me,
- 16:12Speaker 4: men heeft een trucje gevonden, dat je hem al dat
- 16:15Speaker 4: geheugen kan laten opruimen, nog voordat dat geheugen daadwerkelijk gebruikt was.
- 16:20Speaker 4: En op dat moment wordt er twee keer opgeruimd. En
- 16:23Speaker 4: dat is een pad waar allemaal hackers doorheen kunnen, want
- 16:25Speaker 4: als er een geheugen dubbel wordt opgeruimd... dan kan je
- 16:29Speaker 4: daarna de nieuw data erin stoppen. Het vergt wat ver
- 16:31Speaker 4: om dat allemaal uit te leggen. Maar de essentie van
- 16:34Speaker 4: de fout die ze hebben gemaakt... en die hadden we
- 16:35Speaker 4: echt al wel eerder kunnen zien
- 16:37Speaker 4: is dat je zei, je bent hier aan het jongleren
- 16:39Speaker 4: met kettingzagen... want je bent heel nauwkeurig steeds aan het optellen...
- 16:43Speaker 4: en als er een stukje geheugen werd vrijgegeven... dan werd
- 16:46Speaker 4: dat er met de hand weer uitgehaald. Dus die mensen
- 16:48Speaker 4: zaten met de hand een complete boekhouding bij te houden...
- 16:52Speaker 4: van al het geheugen wat werd gebruikt. En dan wist
- 16:55Speaker 4: je al, dat was die codesmel waarmee ik begon. Dus
- 16:57Speaker 4: als ik die code had gelezen in 2020... dan had
- 17:01Speaker 4: ik al gezegd van, nou, ik zie de bug nog niet, maar...
- 17:04Speaker 4: Er gaat iets komen.
- 17:05Speaker 3: Maar er waren dus mensen die hadden dat dus gezien...
- 17:08Speaker 3: in die hele PHP-community. In 2024 al, zeg jij.
- 17:11Speaker 2: Maar al eerder hadden ze die
- 17:12Speaker 3: codesmel. We
- 17:14Speaker 4: moeten er iets aan doen. Maar die community, die gingen
- 17:16Speaker 4: niet snel genoeg. Maar wat gebeurde er toen, en dat
- 17:18Speaker 4: is waar het best wel interessant wordt... Als je zoiets ziet,
- 17:21Speaker 4: dan zeg je... stel je nou voor dat dit fout gaat,
- 17:23Speaker 4: wat zou het gevolg dan zijn? In eerste instantie is
- 17:27Speaker 4: dat een crash van de website. Dat is al niet leuk, hè?
- 17:30Speaker 4: Maar men heeft toen heel lang zitten kijken... kunnen we
- 17:33Speaker 4: ons een manier voorstellen... dat een aanvaller die crash om
- 17:37Speaker 4: zou kunnen zetten in een actieve hack? Zou het lukken
- 17:41Speaker 4: om hiermee door te dringen en de website over te nemen?
- 17:44Speaker 4: En toen had iedereen ernaar gekeken en zei van... nee,
- 17:46Speaker 4: het ziet er wel maar shit uit, maar... Ik denk
- 17:48Speaker 4: dat je alleen maar vandalisme kan doen hier. Je kan
- 17:51Speaker 4: het alleen maar slopen. Het
- 17:52Speaker 2: heeft
- 17:52Speaker 4: geen consequenties. Je kan er geen exploit doorheen sturen. Dus
- 17:55Speaker 4: je kan de website wel tijdelijk stuk maken. Maar dat
- 17:58Speaker 4: kan altijd wel. Maar je kan er niet mee de
- 18:00Speaker 4: hele webserver overnemen. En dat was een inschatting die toen
- 18:04Speaker 4: is gemaakt
- 18:05Speaker 4: En die inschatting bleek dus incorrect.
- 18:08Speaker 3: Ja
- 18:09Speaker 3: maar nu ga je echt te snel. Nee, maar wacht even.
- 18:14Speaker 3: Wat is je punt dan? Naar mijn idee, dat was
- 18:17Speaker 3: verkeerd ingeschat... maar ze waren bezig met een patch om
- 18:21Speaker 3: dat op te lossen. Ik ga nu wel in de
- 18:22Speaker 3: post moeten, maar heel snel. Nu
- 18:23Speaker 4: ga je wel hele gekke
- 18:24Speaker 2: sprongen maken
- 18:26Speaker 4: Ik denk dat ik weet wat je bedoelt. Ze hadden
- 18:27Speaker 4: toen dat gezien... Toen heeft men het weggeredeneerd. Wij kunnen
- 18:32Speaker 4: ons nu niet voorstellen dat iemand hiermee kan hacken. Precies.
- 18:34Speaker 4: Dus laat deze bak ellende hier maar liggen.
- 18:38Speaker 2: Het is een rot muurtje, maar het staat niemand in
- 18:41Speaker 2: de weg. Dus laat maar staan
- 18:42Speaker 4: En de reden dat ze dat hebben gedaan... is dat
- 18:45Speaker 4: hier is heel veel tijd in geïnvesteerd. In dat precieze
- 18:47Speaker 4: optellen en afwekken allemaal. En ze hadden een hele bijzondere
- 18:51Speaker 4: techniek gebruikt. En als ze dat wilden oplossen, en dat
- 18:53Speaker 4: blijkt nu ook, die patch die gisteren... Er is dus
- 18:57Speaker 4: een update uitgekomen die het probleem opheft. Idealiter hoop je
- 19:02Speaker 4: dan dat je een oplossing hebt, een pleister van vier regels.
- 19:06Speaker 4: Dat hebben we niet gekregen. We hebben 12.000 regels gekregen.
- 19:09Speaker 4: Want het bleek dat om dit op te lossen, moesten
- 19:12Speaker 4: ze eigenlijk best wel een heel groot stuk van PHP herprogrammeren.
- 19:16Speaker 4: Dus het was veel fundamenteeler. Het is veel fundamenteeler. En
- 19:20Speaker 4: dat boezemt mensen nu ook angst in. Want ze hebben
- 19:23Speaker 4: zoiets van, je hebt het probleem nu op 250 plekken opgelost.
- 19:26Speaker 2: En hoe meer nieuwe regels
- 19:28Speaker 4: coden, hoe groter het risico dat er weer nieuwe
- 19:31Speaker 2: works ontstaan.
- 19:31Speaker 4: Even een voorspelling te doen. Ik denk dat ze ongetwijfeld
- 19:34Speaker 4: bij het oplossen ook wel wat foutjes gemaakt hebben. Maar
- 19:37Speaker 4: denk je dat of weet je
- 19:38Speaker 2: dat eigenlijk
- 19:38Speaker 4: al? Dat weet ik, maar laat ik even goed zeggen
- 19:40Speaker 4: wat ik daarmee bedoel. Daarmee bedoel ik niet dat er
- 19:42Speaker 4: nog steeds gehackt kan worden. Ik denk dat ze dat
- 19:45Speaker 4: wel op voldoende plekken dicht hebben gedaan. Maar ik geloof
- 19:47Speaker 4: best wel dat ze in die 250 fixes ergens anders...
- 19:49Speaker 4: wel een foutje gemaakt hebben. Waardoor bijvoorbeeld iemand nu makkelijker
- 19:53Speaker 4: een hele site omver kan duwen. Omdat daar dan staat van,
- 19:56Speaker 4: ik zie dat jij me bijna gaat hacken. En dan
- 19:58Speaker 4: val ik om.
- 19:59Speaker 3: Maar we zijn nu al, kijk, de dramatiek en de
- 20:03Speaker 3: angst en de paniek ontstond natuurlijk dat het is uitgelekt.
- 20:07Speaker 3: Weet je, dat die patch moest eerder komen. Dus het
- 20:10Speaker 3: gaat eigenlijk om dat lek op 20 oktober. Dat hackers,
- 20:13Speaker 3: dat het
- 20:14Speaker 2: op
- 20:14Speaker 3: social media is geplaatst.
- 20:15Speaker 2: Nou ja, en als ik het goed begrijp. Zijn notabene OpenAI,
- 20:22Speaker 2: Wiz en Khalif met PHP samen... hier met alle moderne
- 20:26Speaker 2: AI-mogelijkheden naar gaan kijken. Hebben vastgesteld dat het is wat
- 20:30Speaker 2: jij net eigenlijk uitlegde. Nou, dit is toch wel een probleem.
- 20:32Speaker 2: Is PHP al aan die fix gaan werken? Had het nieuws... Jongens,
- 20:37Speaker 2: deze kwetsbeden zijn er op donderdagochtend... of donderdag naar buiten
- 20:40Speaker 2: moeten komen, terwijl de update er al was. Maar het
- 20:42Speaker 2: is gelekt dat die bugs er zijn. En daarom hadden
- 20:45Speaker 2: we de situatie die we woensdag deze
- 20:46Speaker 4: week hebben
- 20:47Speaker 2: meegemaakt. Ik kom hier met
- 20:48Speaker 4: twee dingen, want er waren dus wat hints... uitgelekt. Dat
- 20:52Speaker 4: is ook veel via de commerciële beveiligingsindustrie gegaan. Dus er
- 20:55Speaker 4: waren allemaal bedrijven die hadden al via-via advance warning gekregen.
- 21:01Speaker 4: En dat via-via is dan het... Oude jongens, old boys network.
- 21:05Speaker 4: Mensen die elkaar kennen. En daardoor is er zijn er
- 21:08Speaker 4: flarden van het verhaal uitgelekt. Maar die flarden bleken al
- 21:11Speaker 4: genoeg te zijn... dat mensen dachten van... nou, nu kan
- 21:15Speaker 4: ik dit ook wel gaan exploiten. Mag
- 21:18Speaker 3: ik even over dat oorpoort? In signalberichten zitten ze naar
- 21:22Speaker 3: elkaar of op Slack... en uiteindelijk post iemand dat dan wel. Ja,
- 21:26Speaker 3: die denkt dit is leuk, dit wil ik echt gaan delen.
- 21:28Speaker 4: Ze hebben hier niet... Dit zijn nerds... High. Je wordt
- 21:32Speaker 4: gewoon van zo'n hack als je zoiets hebt.
- 21:34Speaker 2: Daar
- 21:34Speaker 4: word je gewoon helemaal high van.
- 21:35Speaker 2: Dit is waarom
- 21:35Speaker 4: mensen het doen. En je ziet ook, ze hadden dus
- 21:37Speaker 4: een filmpje gemaakt... waar ze met hun exploit WordPress en Joomla...
- 21:43Speaker 4: Dat is een heel grappig filmpje met een dansend mangameisje.
- 21:46Speaker 2: Een hele hysterische muziek. Maar dan
- 21:48Speaker 4: zie je dat die mensen er al zo high van waren.
- 21:52Speaker 4: En dat filmpje stond al vier dagen op YouTube. Oh. Ja,
- 21:55Speaker 4: alleen unlisted. Maar deze mensen hebben niet de discipline van
- 22:01Speaker 4: een inlichtingendienst. Want daar zou je nou zeggen, niemand van
- 22:05Speaker 4: jullie praat. Maar
- 22:07Speaker 2: wie zou er dan een belang bij hebben om dit
- 22:09Speaker 2: te lekken? Of is het echt gewoon, zoals ze op
- 22:11Speaker 2: het internet zeggen
- 22:12Speaker 4: voor lols? Ja, voor de lols of net. Je moet weten,
- 22:16Speaker 4: als je dus geheimen bewaart, is een vak... En een
- 22:20Speaker 4: van de eerste dingen, als je een geheim wil bewaren...
- 22:21Speaker 4: moet je ervoor zorgen dat andere mensen niet weten dat
- 22:24Speaker 4: jij een geheim hebt. Maar dan zitten al die mensen
- 22:26Speaker 4: een beetje zo van... ik weet zoiets spannends. En
- 22:30Speaker 3: dan gaat
- 22:30Speaker 4: iedereen zeggen, wat voor een spannend. En dan zeg je,
- 22:33Speaker 1: ik wil een
- 22:33Speaker 4: hint geven, begin met P. En binnen de kortste keren
- 22:38Speaker 4: lekt dat. Dus die mensen... Hoe groot is zo'n groep? Nou, dit...
- 22:45Speaker 3: Dat is een gemeenschap. Nou bevinden ze zich.
- 22:48Speaker 4: Nou ja, kijk nu is het blijft. Kalief is er heel.
- 22:51Speaker 4: En die jongens zijn knap. Want ik wil nog even aangeven.
- 22:55Speaker 4: Dat gat wat ontdekt is. Daar hebben dus mensen al
- 22:58Speaker 4: vijf jaar naar zitten kijken. Over het algemeen zonder AI.
- 23:02Speaker 4: Zonder AI, maar zelfs met de AI was niet zo.
- 23:06Speaker 4: Want ook zelfs met AI is er al heel veel
- 23:08Speaker 4: naar gekeken. Dus deze PHP-code was al zes keer gescand.
- 23:11Speaker 4: Maar dit vergde dus iemand die onwijs goed er zelf
- 23:14Speaker 4: mee is. En die daarmee nog meer vragen aan de
- 23:17Speaker 4: AI kon stellen. Wat vind jij hiervan? Wat heb je
- 23:20Speaker 4: daar gevonden? Dus dit is een... Een zeldzaam geval waarin
- 23:23Speaker 4: je zegt... oké, hier was de AI plus de mens...
- 23:27Speaker 4: was gewoon onverslaanbaar.
- 23:29Speaker 2: Maar dat vind ik een heel belangrijk punt, Bert. Want
- 23:31Speaker 2: wij hadden het net al eventjes in het gesprek over...
- 23:33Speaker 2: wat we allemaal waarnemen wat er dit jaar met de
- 23:35Speaker 2: AI gebeurt. We hebben jou ook vaak goed onderbouwd kritisch
- 23:38Speaker 2: over AI gehoord. Maar ik hoorde ook in jouw woorden doorklink...
- 23:41Speaker 2: ook wat jij deze week op BNR hierover verteld hebt.
- 23:44Speaker 2: Het kan nu echt indrukwekkende dingen. Daar wil ik jou
- 23:47Speaker 2: even over horen. Dat is
- 23:48Speaker 4: echt waar. Zonder de AI hadden ze dit niet gevonden...
- 23:54Speaker 4: Zonder de mens had de AI het ook niet gevonden. Nee, oké,
- 23:56Speaker 2: dus het helpt
- 23:57Speaker 4: elkaar. Het is een fiets. Het is een fiets. Maar kijk,
- 23:59Speaker 4: er wordt dus vaak gezegd van de AI in juiste
- 24:02Speaker 4: handen kan je hele knappe dingen mee doen. Ja
- 24:04Speaker 2: maar ook hele kwaadaardige
- 24:05Speaker 4: dingen
- 24:05Speaker 2: Hele
- 24:05Speaker 4: kwaadaardige. Ja, dus knap in de soort neutrale zin van indrukwekkend.
- 24:09Speaker 2: Juist. Ook al is het slecht.
- 24:12Speaker 4: En dat vind ik, dat moeten mensen niet ontkennen. Dus
- 24:17Speaker 4: als je kritisch bent op AI. Je mag best kritisch
- 24:19Speaker 4: zijn op AI. Dat ben ik ook heel erg. Maar
- 24:21Speaker 4: je kan niet zeggen dat dit niet gebeurd is. Maar
- 24:24Speaker 4: dat was een jaar geleden nog niet aan de hand.
- 24:26Speaker 4: Nee dat was het niet. Maar het is ook wel
- 24:28Speaker 4: heel belangrijk om te weten. Deze mensen. Men heeft al.
- 24:31Speaker 4: Twee jaar lang is iedereen met AI in PHP aan
- 24:34Speaker 4: het peuren geweest. Iedereen wist van als je PHP weet
- 24:37Speaker 4: te hacken, dan heb je 70% van het internet. Bijna
- 24:40Speaker 4: een soort brute force
- 24:41Speaker 2: manier van we gaan
- 24:42Speaker 4: een keer een kwetsbaarheid
- 24:43Speaker 2: vinden
- 24:43Speaker 4: En er waren al best wel wat dingen in gevonden wel.
- 24:46Speaker 4: En deze werd pas zichtbaar. Want de mensen die het
- 24:49Speaker 4: ontdekt hebben, waren ook oud PHP professionals. Het waren mensen
- 24:53Speaker 4: die kenden die code al van haver tot gord. Hun kindje.
- 24:57Speaker 4: Hun kindje. En iedereen vanwege die code smell. Die niet
- 25:01Speaker 4: zo goed was. Wist iedereen. Dit is de rijke grond
- 25:05Speaker 4: om in te zoeken.
- 25:05Speaker 3: Maar je maakt je zin niet af. Het werd maar zichtbaar.
- 25:08Speaker 4: De combinatie. Dus toen er dus iemand was. Die dus
- 25:11Speaker 4: en heel goed was met PHP. En heel goed was
- 25:14Speaker 4: met AI. Die combinatie is gewoon heel indrukwekkend. Dat is
- 25:19Speaker 4: nou niet. Ik maak me wel zorgen over. Ik vermoed
- 25:21Speaker 4: we hebben nog een paar andere PHP's in de wereld.
- 25:24Speaker 4: Oh
- 25:24Speaker 4: noem ze eens. Engine X.
- 25:26Speaker 3: Ja, maar zullen we... Nee, maar ik wil even... Want
- 25:28Speaker 3: dit is het volgende onderwerp. We moeten even... Dus er
- 25:32Speaker 3: was gelekt. En toen kwam PHP, de community... Het kwam
- 25:36Speaker 3: officieel uit van... Hey, jongens, morgen is er iets aan
- 25:40Speaker 3: de hand. En toen reageerde dus wat we in het
- 25:43Speaker 3: begin hadden... Nederland heel goed, de rest kwam veel later.
- 25:49Speaker 3: Hadden we dat anders moeten doen? Een
- 25:52Speaker 4: van de dingen die we heel anders hadden moeten doen...
- 25:54Speaker 4: is vrij veel organisaties die zijn gisterochtend gaan zoeken... gebruiken
- 25:59Speaker 4: wij PHP? Juist. En ik heb gesproken met financiële instellingen...
- 26:03Speaker 4: met overheden en andere plekken. Sommige van die plekken konden
- 26:06Speaker 4: gewoon hun Excel-sheet met software... die deden Ctrl-F, PHP en
- 26:10Speaker 4: die zeiden oké, de volgende vier dingen
- 26:11Speaker 4: Sommigen vroegen het aan Claude over hun interne systemen. Had
- 26:14Speaker 4: het antwoord ook? Ja, dat was bijvoorbeeld de FD Media Groep.
- 26:18Speaker 4: Maar je ziet dus dat de organisaties die nu moesten
- 26:22Speaker 4: gaan zoeken... van zijn wij kwetsbaar of niet, die hebben
- 26:26Speaker 4: echt problemen. Want die hebben misschien ook wel verkeerde inschattingen gemaakt. Omgekeerd,
- 26:31Speaker 4: ik denk dat er gisteren een paar sites down zijn gegaan...
- 26:33Speaker 4: waarvan het niet had gehoeven.
- 26:34Speaker 2: Maar die zijn uit
- 26:34Speaker 4: voorzorg. Dat ze gewoon dachten
- 26:36Speaker 2: we weten het niet, dus doe maar
- 26:38Speaker 4: gewoon. Een van de leermomenten is dus... heb alsjeblieft een
- 26:43Speaker 4: lijst met wat hebben wij kinderlucht. De meeste organisaties, als
- 26:46Speaker 4: je vraagt... welke diensten hebben wij allemaal in internet hangen...
- 26:49Speaker 4: dan zeggen ze, dat zijn er wel
- 26:50Speaker 2: veel. We hebben jou natuurlijk al miljoen miljard keer gehoord...
- 26:53Speaker 2: over de afschuifcultuur van verantwoordelijkheid in Nederland. Zeker bij de
- 26:56Speaker 2: overheid
- 26:57Speaker 4: Dat is de EFT-oproep die altijd geldig is... Iedere organisatie
- 27:00Speaker 4: moet een up-to-date lijst hebben. Dit zijn de diensten die
- 27:03Speaker 4: wij in internet hebben hangen. En je moet net zo
- 27:06Speaker 4: lang rondgaan bij alle afdelingen. Hebben we ze nou
- 27:08Speaker 2: echt allemaal gehad? En ook bij je
- 27:10Speaker 4: partners
- 27:10Speaker 2: uitvragen. Dat is er
- 27:11Speaker 4: ook wel eentje geweest. Dat mensen ontdekten dat hun partners...
- 27:13Speaker 4: die inmiddels best wel heel vitale diensten leverden... dat die
- 27:17Speaker 4: het niet hadden. Dat is een van de leermomenten. Maar
- 27:19Speaker 4: de andere vind ik ook wel heel spannend. We hadden
- 27:21Speaker 4: dus in Nederland een functionerende pijplijn... van obscure berichten op
- 27:25Speaker 4: Mastodon naar Lubach. Maar ik heb ook organisaties gesproken gisteren.
- 27:31Speaker 4: Ook eentje, laat ik precies zijn. Die zeiden van, is
- 27:33Speaker 4: er iets aan de hand
- 27:34Speaker 3: dan
- 27:35Speaker 4: Die wisten helemaal niks.
- 27:36Speaker 3: Dat vraag
- 27:37Speaker 4: ik me ook wel een beetje af. Ik weet bijvoorbeeld
- 27:40Speaker 4: van de Nederlandse overheid... waren er gisteren om drie uur
- 27:42Speaker 4: s'nachts mensen al bezig. Omdat ze het op dinsdag gehoord hadden.
- 27:45Speaker 4: Dat is goed. Dat is geweldig. Hij heeft iemand op
- 27:48Speaker 4: zitten letten en hij dacht... ik zie nu al dat
- 27:50Speaker 4: dit ellende wordt. Maar als je een beetje een saai
- 27:53Speaker 4: pensioenfonds bent of zo
- 27:55Speaker 2: dan heb je misschien niet iemand die... Nee, maar dit
- 27:57Speaker 2: gaat over de mentaliteit, over je digitale hygiëne... over je bewustwording,
- 28:02Speaker 2: bewustzijn van welke systemen draai je allemaal. Maar al met
- 28:06Speaker 2: al zou ik toch zeggen... er is verrassend adequaat gehandeld
- 28:10Speaker 2: in ons land. Ja, tot nu toe.
- 28:11Speaker 4: Maar ik durf wel te zeggen dat wij de komende
- 28:13Speaker 4: dagen en weken...
- 28:15Speaker 2: En maanden
- 28:16Speaker 4: Ja, zeker, ontdekken wij de zwakke broeders.
- 28:18Speaker 2: Ja.
- 28:19Speaker 4: die dus niet wisten dat zij nog wat PHP hadden draaien...
- 28:24Speaker 4: in een zwart doosje wat de website optimaliseerde. Of het
- 28:27Speaker 4: ding wat de banner aan de buitenkant van het gebouw programmeert.
- 28:30Speaker 4: En noem maar wat. Dus wij gaan nog wekenlang... Maandenlang
- 28:36Speaker 4: gaan er mensen ineens gehackt zijn. Maar nu is dan
- 28:38Speaker 4: de obvious vraag
- 28:40Speaker 2: Eén, juist omdat het op zoveel plekken zit en je
- 28:44Speaker 2: je dan afvraagt... ja, maar wie gaan ze dan targeten?
- 28:46Speaker 2: Of zijn de manieren al zo geavanceerd dat kwaadwillenden heel breed...
- 28:53Speaker 2: juist ook omdat we niet
- 28:55Speaker 4: weten
- 28:55Speaker 2: wel
- 28:56Speaker 4: en geen PHP gebruikt. Uitbuiten van deze kwetsbaarheid... is nog
- 29:00Speaker 4: niet zo simpel als die
- 29:01Speaker 2: lijkt. Het kan, maar het risico dat het gebeurt... is
- 29:04Speaker 2: nog steeds betreffend laag. Het is op
- 29:05Speaker 4: dit moment voorbehouden... aan de allerknapste mensen. Maar in de
- 29:09Speaker 4: loop der weken... dan kan iedereen het gaan doen. Omdat
- 29:13Speaker 4: ze het kunstje hebben afgekeken. Maar ook met AI weer
- 29:18Speaker 3: Leg eens uit hoe dat gaat
- 29:19Speaker 4: Hoe dat nu gaat, als je deze... deze kwetsbaarheid wil misbruiken...
- 29:24Speaker 4: is het niet genoeg om je te melden bij PHP...
- 29:27Speaker 4: en gewoon een rare set bytes te sturen. Je moet
- 29:30Speaker 4: een heleboel verzoeken tegelijk sturen. En een deel van die
- 29:34Speaker 4: verzoeken veroorzaakt storingen. En een ander deel van die verzoeken
- 29:37Speaker 4: probeert dan... door die storing naar binnen te krijgen. Aan
- 29:41Speaker 4: een demofilmpje wat ze hebben gereleased, daar probeert de ene
- 29:45Speaker 4: helft van een computer de andere helft te hacken. Dat
- 29:47Speaker 4: betekent dat er oneindige bandbreedte capaciteit is, want je zit
- 29:51Speaker 4: op de computer zelf. Maar als je dit op afstand
- 29:53Speaker 4: wil doen, denk ik dat er best wel gigabytes aan
- 29:56Speaker 4: netwerkverkeer nodig zijn voor een enkele hack. Juist. Is het
- 30:00Speaker 4: wel zo, dat is een oud gezegde van de National
- 30:02Speaker 4: Security Agency. Attacks always get better. Juist. Or they never
- 30:07Speaker 4: get worse. Dus dat betekent dat een aanval die nu
- 30:10Speaker 4: een paar gigabyte aan netwerkverkeer kost... misschien kan die over
- 30:14Speaker 4: drie weken wel in twaalf kilobyte. Dus die aanvallen gaan
- 30:17Speaker 4: alleen maar beter worden
- 30:19Speaker 4: En op dit moment is het soms ook wel zo...
- 30:21Speaker 4: als je dan bijvoorbeeld probeert zo'n zwart doosje, zo'n NAS
- 30:24Speaker 4: te hacken of zo... Misschien is de CPU in die
- 30:26Speaker 4: NAS wel zo zwak... dat het niet lukt om hem
- 30:29Speaker 4: te hacken
- 30:30Speaker 2: Omdat hij niet hard genoeg... omdat er nooit twee
- 30:32Speaker 4: dingen tegelijk gebeuren. Dus dat gaan we allemaal... Dan word
- 30:36Speaker 4: je gered door zijn eigen incapabiliteit. In sommige gevallen word
- 30:39Speaker 4: je ook... in dit geval niet zomaar... Er zijn ook
- 30:41Speaker 4: wel eens mensen gered omdat ze hun software zo lang
- 30:43Speaker 4: niet geüpdatet hadden.
- 30:44Speaker 3: Dat het niet meer werkte.
- 30:46Speaker 4: Maar
- 30:46Speaker 3: Cloudflare opbracht naar buiten dat het wel
- 30:49Speaker 4: hard ging met de aanvallen. Ja, zij hebben pogingen tot
- 30:51Speaker 4: aanvallen gezien. En ook gisteren, er zijn dus ook goede
- 30:54Speaker 4: lokale Nederlandse internetproviders... die dus gisteren al beveiligingsmaatregelen aangebracht hebben.
- 30:59Speaker 4: En die zagen ook al in de loop van de
- 31:01Speaker 4: ochtend dat die filters die ze hadden gemaakt... ook hits kregen.
- 31:05Speaker 4: Maar dat zijn pogingen tot aanvallen... en we kunnen wat
- 31:08Speaker 4: moeilijk zien of die ook succesvol zijn
- 31:09Speaker 2: Maar definieer even zo'n poging tot aanval. Is dat iets
- 31:12Speaker 2: wat in principe zou moeten werken... maar kan worden tegengehouden?
- 31:15Speaker 2: Of evolueert dat ook met AI? Even een beetje toelichten.
- 31:19Speaker 2: Je moet
- 31:19Speaker 4: dus berichtjes sturen aan de PHP-engine... en die moet dan
- 31:22Speaker 4: eerst struikelen... En daarna moet tijdens dat struikelen een andere
- 31:27Speaker 4: aanvraag naar binnen. Er overheen klappen. Maar wat men nu ziet,
- 31:30Speaker 4: men ziet die struikel alsjeblieft verzoeken. Die heeft men goed getarget.
- 31:35Speaker 4: Er wordt pootje gehaken. Ja, het pootje haken zien we
- 31:37Speaker 4: gebeuren
- 31:38Speaker 4: Maar je weet nog niet, zou die duizend keer moeten
- 31:41Speaker 4: pootje haken voordat het lukt? Of honderdduizend keer? Of drie keer?
- 31:45Speaker 4: Dat weet je dan weer niet.
- 31:47Speaker 3: Maar op woensdag in de ochtend bracht Chainguard de voortijdigde
- 31:51Speaker 3: oplossing naar buiten. Hoe zit dat precies? Daar werd ook
- 31:55Speaker 3: een hoop hersen over gemaakt.
- 31:57Speaker 4: In zo'n heel vroeg stadium zie je bijvoorbeeld dat een
- 31:59Speaker 4: aanval op een bepaalde specifieke manier werkt. En dan kan
- 32:03Speaker 4: je een tegenmaatregel hebben tegen die specifieke variant van de aanval.
- 32:08Speaker 4: Maar dat betekent dat iemand hem om iets andere manieren
- 32:10Speaker 4: laat struikelen. Want in de beschrijving van het probleem staat van...
- 32:13Speaker 4: we hebben hier nu drie manieren gevonden om hem te
- 32:15Speaker 4: laten struikelen. En dat was genoeg. Maar er was nog
- 32:19Speaker 4: wel andere manieren. Dus aan het begin krijg je dan
- 32:22Speaker 4: vaak zo'n soort pleister. Dat iemand zegt van... Op dag
- 32:26Speaker 4: één kan dat heel erg de moeite waard zijn
- 32:30Speaker 4: Alleen het is dan niet... We zijn hierna klaar. Nee,
- 32:33Speaker 4: natuurlijk
- 32:33Speaker 3: niet.
- 32:34Speaker 4: Want het probleem blijft dat men een moeras van stinkende
- 32:37Speaker 4: code in PHP had liggen. Waarvan je weet, dit is
- 32:40Speaker 4: rijke grond om allemaal dingen op te proberen. En nu
- 32:44Speaker 4: gaan allemaal mensen te peuren. En de echte patch die
- 32:48Speaker 4: dus is uitgebracht, die plakt er zoveel pleisters overheen. En
- 32:53Speaker 4: haalt ook een paar echte angles eruit. Ik denk, dan
- 32:55Speaker 4: ben je wel even gedekt.
- 32:56Speaker 2: Maar
- 32:57Speaker 4: die tijdelijke dingetjes van gisteren, daar zeiden ze zelf ook
- 32:59Speaker 4: al naar uit. Het helpt even.
- 33:00Speaker 2: Ja. Even tussendoor, we hebben de microfoon iets dichter naar
- 33:03Speaker 2: je toe. Vertel even, hoe gaat dat implementeren van zo'n fix?
- 33:07Speaker 2: Is dat klik, update, klaar en hou het in de
- 33:09Speaker 2: gaten
- 33:10Speaker 4: Ja, dat is de goede geval. En in sommige gevallen
- 33:12Speaker 4: is dat ook zo. Dus als je met een up-to-date
- 33:15Speaker 4: versie werkt van je software... dan hoef je niks te doen.
- 33:18Speaker 4: Dan zegt hij gewoon update, klaar. Het probleem is alleen
- 33:22Speaker 4: dat best wel veel systemen zijn veel ouder dan dat.
- 33:25Speaker 4: En dan krijg je niet zo'n kant-en-klare update. En dan
- 33:29Speaker 4: moet je dus zelf of op zoek gaan naar iemand anders...
- 33:32Speaker 4: die voor jou een update heeft gemaakt. PHP is zo'n
- 33:35Speaker 4: groot universum. dat er andere mensen zijn die kant-en-klare packages
- 33:40Speaker 4: hebben gemaakt... waarmee je kunt updaten. Dus als je daarop zat,
- 33:44Speaker 4: dan zit je relatief goed. Want dan kun je zeggen,
- 33:48Speaker 4: ik haal mijn update daar binnen... en die installeer ik gewoon.
- 33:52Speaker 4: Maar het is veel heftiger voor de mensen... die dus
- 33:55Speaker 4: stokoude software draaien. Ja, een hele oude versie.
- 33:58Speaker 2: Een
- 33:58Speaker 4: hele oude versie. Nou, PHP is zo aardig geweest. Die
- 34:01Speaker 4: hebben gezegd, we hebben wel ook een pleister beschikbaar gesteld...
- 34:03Speaker 4: voor best wel stokoude versies... Maar dat is een broncode-update.
- 34:08Speaker 4: Dus dat betekent dat als jij daarvan afhankelijk bent... dan
- 34:11Speaker 4: moet je dus de broncode van jouw oude PHP nemen...
- 34:14Speaker 4: en daar dan die pleister zelf opplakken en hem dan compileren.
- 34:18Speaker 4: En het fascinerende is nu, er zijn dus een heleboel organisaties...
- 34:21Speaker 4: die dit helemaal niet kunnen.
- 34:22Speaker 2: Nee, dat wou ik net zeggen
- 34:24Speaker 4: En wat moeten die nu dan? Nou ja, die moeten
- 34:26Speaker 4: dus nu misschien één, hun website voorlopig uitlaten... Ja, dat
- 34:30Speaker 4: zal op wel meer plekken gebeuren. Ik denk dat er
- 34:32Speaker 4: best wel veel websites zijn die gewoon niet meer terug
- 34:33Speaker 4: gaan komen. Maar dan moeten ze gewoon een nieuwe bouwen
- 34:35Speaker 4: en die op datzelfde
- 34:36Speaker 2: moment... Ja, of
- 34:37Speaker 4: misschien was het wel niet meer zo belangrijk, die website.
- 34:39Speaker 4: Dat kan ook. Dat kan ook
- 34:40Speaker 2: zomaar. Zoals benvandeburg.nl
- 34:42Speaker 4: Ja, maar wat ook gaat gebeuren is... Benvandeburg.nl is heel
- 34:46Speaker 4: slim geweest, want die heeft zichzelf uitgezet. Maar er zijn
- 34:49Speaker 4: ook ongetwijfeld websites van andere mensen... die nu gewoon aanstaan
- 34:52Speaker 4: en die worden de komende weken aan God gehackt. En
- 34:54Speaker 4: ineens staat er een pornoserver op je website. Leuk. En
- 34:59Speaker 4: die mensen gaan hun website ook uitzetten. Die denken, dat
- 35:02Speaker 4: wil ik allemaal niet. Dus er gaan best wel veel
- 35:04Speaker 4: websites sterven hierdoor. Maar wat dit ook zegt, is je
- 35:07Speaker 4: kan dus echt, en dat kon al niet meer... maar
- 35:09Speaker 4: je kan echt niet gewoon een website aanzetten of een
- 35:12Speaker 4: dienst online... en hem dan niet meer kunnen onderhouden.
- 35:14Speaker 2: Nee. Je zei net, er zijn er nog meer zoals PHP. Ja.
- 35:19Speaker 2: Waar moeten we allemaal op letten? En zeker in correlatie
- 35:22Speaker 2: met wat er nu dus allemaal... met de combinatie mens
- 35:25Speaker 2: en AI mogelijk is. Wat gaat er nog volgen? Even
- 35:28Speaker 2: los van PHP.
- 35:29Speaker 4: Even over dit grote vlak. We hebben het nu over technologie.
- 35:32Speaker 4: Waarvan je zegt, dat zit in alles. Ja. En als
- 35:36Speaker 4: je dan in één keer... Kijk, er zijn natuurlijk specifieke programmaatjes...
- 35:39Speaker 4: die worden gebruikt op 3% van alle websites. Dat is
- 35:41Speaker 4: ook heel erg, hoor. Maar één van de hele grote
- 35:45Speaker 4: wielen in deze wereld is Nginx. Dat is een daadwerkelijke webserver.
- 35:50Speaker 4: En dat is het ding wat de nullen en enen
- 35:52Speaker 4: van het internet haalt... en doorgeeft aan PHP. Dus dat
- 35:56Speaker 4: is maar één stapje dichter bij de netwerkverbinding. EngineX is
- 36:00Speaker 4: een Russisch project. Wat ooit is overgenomen door F5.com. Een
- 36:06Speaker 4: leverancier van apparatuur die ook de hele tijd lek is.
- 36:11Speaker 4: En er wordt wel relatief goed gezorgd voor EngineX. Maar
- 36:15Speaker 4: wat is nou wel relevant? Als je kijkt naar de
- 36:17Speaker 4: broncode van EngineX... Heel veel codesmel. Die heeft heel veel codesmel, ja.
- 36:22Speaker 4: En dat ruikt naar PHP. En hoe komt dat nou?
- 36:25Speaker 4: De programmeurs van NGINX zijn overigens echt retun slim. Hele
- 36:29Speaker 4: knappe mensen. Het grappige is, als je veilige code wil maken...
- 36:33Speaker 4: dan moet je eigenlijk zeggen, ik ga mezelf nu dommer
- 36:35Speaker 4: voordoen dan ik ben. En ik schrijf gewoon lekker simpele code...
- 36:38Speaker 4: waarvan iedereen kan zien wat hij doet. Dat is ook
- 36:41Speaker 4: een vorm van veiligheid. Dan heb je ook van die
- 36:44Speaker 4: programmeurs die zeggen... ik ga de moeilijkste code schrijven die
- 36:46Speaker 4: ik kan. Want ik ben zo slim, ik kan zulke
- 36:50Speaker 4: efficiënte code maken. En Engine X bijvoorbeeld, als hij de
- 36:54Speaker 4: technische onderdelen, de headers, zoals dat heet, van HTTP moet lezen,
- 36:58Speaker 4: dan kijkt hij soms naar de tweede letter van een veldje,
- 37:00Speaker 4: want dan zeggen ze dat is efficiënter dan de eerste letter.
- 37:04Speaker 4: Knap
- 37:04Speaker 2: jongens
- 37:04Speaker 4: echt superknap. Maar ik zie iemand jong leren met kettingzagen
- 37:10Speaker 2: En dus hetzelfde principe... en hetzelfde tot vooralsnog onmogelijk uitbuitbare
- 37:17Speaker 2: bugs
- 37:18Speaker 2: die
- 37:18Speaker 4: nu wel uitbuitbaar
- 37:19Speaker 2: gaan zijn.
- 37:19Speaker 4: En NGX is ook georderd tot er bloed uit loopt.
- 37:23Speaker 4: Dus iedereen heeft het al honderd keer geprobeerd om te kijken...
- 37:25Speaker 4: zitten er gaten in
- 37:27Speaker 4: Een heleboel van de gaten zijn er ook wel uit...
- 37:29Speaker 4: Dat is ook wel goed nieuws. Maar ik maak mij
- 37:31Speaker 4: er sterk voor dat als men de PHP-treatment geeft... dat
- 37:35Speaker 4: er iemand wel aan de boom schudt. Op een dag
- 37:37Speaker 4: worden wij wakker met alle NGINX van de wereld is lek.
- 37:40Speaker 3: Wat bedoel je met de PHP-treatment?
- 37:42Speaker 4: De PHP-treatment is dat iemand zegt... we weten dat iedereen
- 37:45Speaker 4: hier al tien keer naar heeft gekeken. Dus de oppervlakkige
- 37:48Speaker 4: bugs hebben we nu wel gehad. Maar nu gaan we
- 37:51Speaker 4: een keer een echte domeinexpert erop zetten. En die gaat
- 37:54Speaker 4: ons eventjes, ook met AI, flink zitten peuren in de
- 37:58Speaker 4: code waar hij het hardste stinkt. Maar dat gebeurt toch wel?
- 38:01Speaker 4: Met PHP gebeurde dat ook al. Maar wat er dus
- 38:05Speaker 4: veranderd is deze keer, is dat men iemand heeft gezegd
- 38:08Speaker 4: die al helemaal thuis was in PHP en heel goed
- 38:11Speaker 4: was met AI. Ja, maar tot nu toe, een heleboel
- 38:15Speaker 4: van de scans die we tot nu toe hebben, zijn
- 38:17Speaker 4: van mensen die gewoon met AI wel handig zijn. Een
- 38:19Speaker 4: modelletje erop knallen. Search again. Zoek nog een keer, of
- 38:25Speaker 4: we kopen nog meer GPU's.
- 38:26Speaker 3: Ja, maar Bert, het is vrij logisch dat er nu
- 38:28Speaker 3: een Nginx expert, die daar vol in zit, het beste
- 38:33Speaker 3: OpenAI of Entropic model krijgt. En vol erop gaat
- 38:37Speaker 2: De vraag is denk ik een beetje. Is dit een
- 38:38Speaker 2: silver lining? Dat nu iedereen als een malle gaat kijken
- 38:41Speaker 2: naar de code X. En alle andere PHP-achtigen. Qua importentie
- 38:45Speaker 1: als backbone
- 38:46Speaker 2: En gaan we dit doorscannen? Of is de doos van
- 38:48Speaker 2: Pandora geopend? Dan gaan we nog veel meer
- 38:50Speaker 4: ellende op ons afkrijgen. We gaan nog veel meer ellende
- 38:51Speaker 4: op ons afkrijgen. Want in principe komen heel veel mensen
- 38:54Speaker 4: gewoon niet in actie. Totdat het in brand staat. Dat
- 38:57Speaker 4: is een statistiek die jullie ook opgediept hadden. Dat iets
- 39:00Speaker 4: van 60% van alle PHP-sites draait een versie van PHP...
- 39:04Speaker 4: die überhaupt niet meer ondersteund wordt. Ja, ik hoop dat
- 39:06Speaker 4: onze collega Daniel Molda
- 39:07Speaker 4: Dus daar heeft iedereen al zitten snoezen. En je dacht,
- 39:11Speaker 4: het gaat best. Er zijn een aantal mensen die dus
- 39:13Speaker 4: al een jaar of zo roepen... van wij moeten alle software...
- 39:17Speaker 4: net zo hard gaan onderzoeken als dat die hackers dat
- 39:20Speaker 4: nu aan het doen zijn.
- 39:21Speaker 3: Maar dat bedoel ik met het watersnoodscenario. Deltawerken moeten nu komen.
- 39:26Speaker 3: Maar
- 39:27Speaker 4: over die deltawerken is het heel interessant. In 1948 zei men,
- 39:30Speaker 4: we moeten dit echt doen.
- 39:31Speaker 2: Precies, maar dat is nu al. Eerst een watersnood, dan
- 39:35Speaker 2: gebeurt het. Maar is het mis genoeg gegaan? Nee, we
- 39:38Speaker 2: leven allemaal nog
- 39:41Speaker 4: Iedereen op intensive care moet een keer doodgaan
- 39:44Speaker 2: Helaas, ja.
- 39:46Speaker 4: En zoals Brenno de Winter al een keer zei... die
- 39:50Speaker 4: voorspelde wat we nodig hebben zijn zelfrijdende auto's... die massaal
- 39:53Speaker 4: een winkelstraat inrijden. Omdat ze gehackt zijn. Ik schrik helemaal
- 39:57Speaker 4: als je dat
- 39:57Speaker 3: zegt. Ja, precies wat je bedoelt. Ja, maar
- 39:59Speaker 4: dat is het soort schok wat we nodig hebben. Wat
- 40:02Speaker 4: Brenno toen ook zei, de Titanic was toen gezonken. Het bleek,
- 40:05Speaker 4: voor de Titanic mocht iedereen gewoon een schip maken.
- 40:07Speaker 2: Ja, ja, ja. O, goh, nu gaan we toch maar
- 40:09Speaker 2: eens even wat van regelgeving optrekken
- 40:10Speaker 4: Ja, we zouden het toch wel leuk vinden als je
- 40:12Speaker 4: roesvrij staal gebruikte of zo.
- 40:13Speaker 2: Ja
- 40:13Speaker 4: En we hebben nu de regels dus wel gemaakt. Dus
- 40:17Speaker 4: we hebben de NIS 2.
- 40:19Speaker 5: Ik wou zeggen
- 40:20Speaker 4: Alleen dat is op dit moment nog zoiets van. Kom
- 40:23Speaker 4: wel een keer. En dat vullen we wel een keer
- 40:25Speaker 4: in ofzo. En dit is weer een stap in de
- 40:28Speaker 4: urgentie hoger krijgen. En een hele interessante die ik gisteren had.
- 40:33Speaker 4: Ik sprak iemand die had het wist van mijn website
- 40:35Speaker 4: draait WordPress. Dat wisten ze. En toen zei ze oké
- 40:38Speaker 4: maar we willen hem dus nu uitzetten. Want we hebben
- 40:40Speaker 4: niet het gevoel dat iemand. En toen zei ze we
- 40:42Speaker 4: weten niet hoe. Dus we hebben niet paraat wie we
- 40:45Speaker 4: moeten bellen. Op de website zelf zit geen uitknop. Dat
- 40:49Speaker 2: voelt als hetzelfde non-filosofie als OpenAI zegt... onze agents zijn
- 40:53Speaker 2: websites aan het hacken.
- 40:54Speaker 4: Ja, maar die mensen moesten toen in gisteren heel hard
- 40:57Speaker 4: gaan bellen... om te ontdekken van wie moet ik eigenlijk
- 40:59Speaker 4: bellen hiervoor. Dat is wel winst van gisteren. Dat dus
- 41:01Speaker 4: een heleboel mensen ontdekt hebben van... oké, ik kan helemaal
- 41:03Speaker 4: niemand bellen. Ja, mensen hebben dingen ontdekt of zelfs scherp
- 41:06Speaker 2: gezet
- 41:07Speaker 4: En zo zullen we echt nog wel een paar keer
- 41:09Speaker 4: dit soort dingen krijgen... Dus het is wel een belangrijke stap,
- 41:14Speaker 4: maar het is nog niet 1953. Nee,
- 41:16Speaker 2: tegelijkertijd als we kijken naar Nederland... NCC heeft gereageerd, heeft
- 41:20Speaker 2: dus gehandeld. Ik zou geneigd zijn te zeggen dat al
- 41:24Speaker 2: met al, gezien de omstandigheden... de situatie best oké verlopen is. Ja,
- 41:29Speaker 4: echt wel.
- 41:30Speaker 2: Hier in Nederland wel. Dat hadden we tot nu toe.
- 41:34Speaker 2: Maar in
- 41:35Speaker 4: ieder geval, er zijn geen... Kijk, stel je voor dat
- 41:36Speaker 4: DigiD was gehackt. Juist. Je hebt even een paar dagen
- 41:41Speaker 4: geen digideeën. Of een paar weken. Of
- 41:45Speaker 1: maanden.
- 41:45Speaker 4: Dus in die zin kunnen we ons al minstens een
- 41:48Speaker 4: 7 geven. Dus dat is al heel goed. Maar dit
- 41:55Speaker 4: is geen garantie voor de toekomst. Want we hebben het
- 41:58Speaker 4: allemaal mazzel gehad.
- 41:59Speaker 3: Nee, we waren op tijd bij, goed gewaarschuwd. Mooi systeem
- 42:02Speaker 3: hebben we in Nederland. Maar het blijft natuurlijk heel frustrerend
- 42:06Speaker 3: dat we blijven waarschuwen. De watersnoodramp 1 februari 1953, dat
- 42:11Speaker 3: was het niet.
- 42:11Speaker 2: Daar wachten we
- 42:13Speaker 3: eigenlijk
- 42:13Speaker 2: op. Dat is toch raar? We hebben alleen maar een
- 42:14Speaker 2: hoge golf gezien. Mensen hebben zich letterlijk ingegraven, maar dan
- 42:18Speaker 2: digitaal
- 42:19Speaker 4: Een rare ding is dat je nu zou zeggen... De
- 42:23Speaker 4: Rijksinspectie Digitale Infrastructuur komt langs bij je... en die komt
- 42:27Speaker 4: je PHP-websites preventief uitzetten. Dan zouden we allemaal zeggen, ga
- 42:31Speaker 4: weer weg joh. Dat bemoei je er niet mee, overheid.
- 42:34Speaker 4: Wat weten jullie er nou van? Dus er is ook
- 42:36Speaker 4: een bepaalde beperkte... zelfs binnen de overheid, om even iets
- 42:40Speaker 4: te noemen... er is dus al mensen die waren al
- 42:42Speaker 4: jaren bezig... met in kaart brengen van lekke WordPress-installaties... van
- 42:47Speaker 4: de Rijksoverheid.
- 42:48Speaker 2: Ja.
- 42:48Speaker 4: En hij heeft zelfs subsidie gegeven aan die mensen... om
- 42:52Speaker 4: dat uit te zoeken
- 42:54Speaker 4: En die hebben rapportages gestuurd. En al die onveilige WordPress-sites...
- 42:58Speaker 4: gewoon bestookt met van... zet jezelf nou uit. En die
- 43:00Speaker 4: bereiken een paar procentjes succes per maand. Want wij accepteren
- 43:06Speaker 4: het nu gewoon niet... dat er iemand langskomt die jouw
- 43:09Speaker 4: site komt uitzetten. Terwijl dat misschien toch soms wel nodig is.
- 43:12Speaker 4: Het
- 43:13Speaker 2: blijft een gek gedachte. Een gek situatie. Dat dat dan
- 43:16Speaker 2: nodig is om... Zo'n situatie betreft.
- 43:18Speaker 4: Ik gelijk dat met, ik vind liften een mooi voorbeeld.
- 43:22Speaker 4: Liften waren vroeger echt gevaarlijk. Ja,
- 43:24Speaker 2: je wilde de ding dat op overlaag halen. Ja,
- 43:26Speaker 4: maar er werd ook echt een hele zware inspectie kwam erop.
- 43:29Speaker 4: En de liftinspectie dit. En je herinnert je nog van
- 43:32Speaker 4: die stickers die erop stonden
- 43:33Speaker 2: Er was ook een
- 43:34Speaker 4: enge film over gemaakt. Er was ook een enge film
- 43:36Speaker 4: over gemaakt, inderdaad. Maar men heeft toen nog even gezegd,
- 43:39Speaker 4: dat hobby met die liften moet afgelopen wezen. Er komt
- 43:42Speaker 4: een inspectie. En nu, gek genoeg, 50 jaar later, zijn
- 43:45Speaker 4: liften zo veilig geworden... dat men gezegd heeft, laat maar
- 43:48Speaker 4: weer
- 43:49Speaker 4: Met die inspectie. Een soort cyclies effect. Het hoeft niet meer.
- 43:51Speaker 4: Maar er zijn eerst best wel veel mensen doodgegaan in liften...
- 43:54Speaker 4: voordat men zei, oké, we hebben nu een liftinstituut. En
- 43:57Speaker 4: wij zitten nu nog steeds in de fase van... die
- 43:59Speaker 4: overheid moet zich niet bemoeien met mijn website, hoor. Terwijl
- 44:03Speaker 4: je langzamerhand best wel zou kunnen zeggen... de maatschappij draait
- 44:06Speaker 4: nu zo hevig op jullie infrastructuur.
- 44:09Speaker 2: En de NIS 2 slash cyberbeveiligingswet voorziet daar dus eigenlijk
- 44:12Speaker 2: niet in? Nou, nog
- 44:13Speaker 4: niet echt. Het is half, het is er bijna. Een
- 44:19Speaker 4: van de dingen die wel fijn is aan de cyberbeveiligingswet...
- 44:22Speaker 4: het legt wel echt iets neer bij de directies. Ja,
- 44:24Speaker 4: de verantwoordelijkheid. Want die konden tot nu toe zeggen... je
- 44:27Speaker 4: moet mij niet verantwoordelijk houden voor dat soort dingen... want
- 44:29Speaker 4: dat doet mijn IT-boer. En nu heeft men gezegd, jij
- 44:32Speaker 4: zoekt het maar uit met je IT-boer
- 44:34Speaker 3: Maar hij zal het zo beschrijven dat hij dan ook
- 44:36Speaker 3: weer vrijgepleit kan
- 44:38Speaker 4: worden. Dat weet ik, maar in ieder geval...
- 44:41Speaker 3: Nee, het is het
- 44:43Speaker 4: begin, jongens. Maar ik vermoed dat er nog wel een
- 44:45Speaker 4: NIS 3 komt. Kijk, een interessant model. Ik weet dat
- 44:49Speaker 4: er in Israël bijvoorbeeld... waar men in ieder geval bezig
- 44:54Speaker 4: is met nationale veiligheid. Behoorlijk. En als jij daar een
- 44:57Speaker 4: onveilige website hebt... dan krijg je een schreeuwende generaal aan
- 44:59Speaker 4: de lijn. Die zegt, hier zet hem nu uit. Zo
- 45:02Speaker 4: werken wij hier niet. Onze eigen NCSC, National Cyber Security Center...
- 45:07Speaker 4: heeft dus tijdenlang gezegd, wij mogen niet scannen... Wij mogen
- 45:11Speaker 4: niet op zoek naar zwakke websites. En dat is natuurlijk belachelijk.
- 45:16Speaker 4: En inmiddels is daar een mouw aan gepast. En nu
- 45:19Speaker 4: kan men eindelijk gaan zeggen... we hebben een lekker PHP
- 45:23Speaker 4: gevonden bij de gemeente zus en zo. Dat is alleen
- 45:25Speaker 3: maar fijn als
- 45:26Speaker 4: ze dat doen. Dat
- 45:26Speaker 3: is
- 45:27Speaker 4: toch
- 45:28Speaker 3: fantastisch
- 45:29Speaker 4: Het bizarre is dus dat tot en met 2025... zei
- 45:33Speaker 4: het NCS, sorry van de wet, mogen wij niets kennen.
- 45:36Speaker 4: Burgers wel trouwens. Nou, dat is natuurlijk een hele maal.
- 45:39Speaker 4: En men heeft toen ook een soort constructie opgetuigd... dat
- 45:41Speaker 4: die burgers mochten gaan scannen. Die mochten dat weer aan
- 45:43Speaker 4: NCSC zeggen. En die mochten dan zeggen, joh, we hebben
- 45:45Speaker 4: een hint ontvangen... dat gemeentezuzuzo.nl een oude PHP draait.
- 45:48Speaker 2: Ja.
- 45:49Speaker 4: Een gekkenhuis natuurlijk.
- 45:50Speaker 2: Ik heb nog één vraag, Bert. Kunnen we vanavond gewoon
- 45:53Speaker 2: weer rustig gaan slapen
- 45:54Speaker 4: Nou, nee. Want de grote golf moet denk ik nog komen.
- 45:59Speaker 4: Met name dus met die embedded PHP. Zoals dat heet.
- 46:03Speaker 4: Die dus in jouw firewall zit. Of in jouw camera systeem.
- 46:07Speaker 4: Of in jouw parkeren ding. Dat wordt een beetje de
- 46:10Speaker 4: slow wave. Want dat is nog niet 1, 2, 3
- 46:13Speaker 4: uit de buiten. Want dat draait ook weer net wat
- 46:15Speaker 4: andere software en zo. Maar niemand is nu bezig al
- 46:18Speaker 4: die zwarte doosjes te bekijken. Nee, dat is
- 46:20Speaker 2: mijn punt
- 46:21Speaker 2: Dus iedereen moet die zwarte doosjes bekijken. Dus je
- 46:23Speaker 4: moet heel kritisch kijken. Doet iemand überhaupt onderhoud op dit ding?
- 46:28Speaker 4: En dat gaat nog weken, maanden door
- 46:31Speaker 2: Dan denk ik dat we jou hier nog vaker over
- 46:32Speaker 2: gaan spreken. De komende dagen, weken, maanden. Maar voor nu
- 46:36Speaker 2: moeten we bij deze uitgebreide analyse... over PHP en alles
- 46:39Speaker 2: wat daarmee samenhangt laten. Dank je wel, Bertie Beer. Vragen
- 46:43Speaker 2: en opmerkingen mogen gestuurd naar de grote techshow op bnr.nl...
- 46:46Speaker 2: of via de BNR-app natuurlijk, daar kun je ons altijd bereiken.
- 46:49Speaker 2: Laten we dan toch in ieder geval nog maar even
- 46:51Speaker 2: over iets hebben, Ben, kort. Waar we normaal de show
- 46:54Speaker 2: grotendeels aan zouden ophangen... maar de week liep ietsje anders.
- 46:57Speaker 2: Wat dacht je van 25 miljard dollar boete voor Meta vanwege...
- 47:01Speaker 2: Het dossier wat tien jaar geleden eigenlijk plaatsvond... en pas
- 47:05Speaker 2: later kwam, namelijk Cambridge Analytica. Knap, hè? Ja, staat Nieuw-Mexico
- 47:10Speaker 3: Goed bezig, die staat. Notabene. Misleiding van de mensen, want
- 47:13Speaker 3: mensen dachten... hé, ik ben veilig en mijn data gaat
- 47:16Speaker 3: niet verder... maar Cambridge Analytica, dat werd aan iedereen verkocht...
- 47:21Speaker 3: Dat was de eerste reden. De tweede reden was dat
- 47:24Speaker 3: geen haatberichten... ik ben veilig op de platform, ook niet.
- 47:27Speaker 3: Dus Facebook heeft de consumentengebruiker misleid. Verrast ons niet, maar
- 47:33Speaker 3: ik vind het vooral knap... Dat is die 25 miljard.
- 47:38Speaker 3: En ik zag gisteravond bij Nieuwsuur, dat was wel mooi...
- 47:41Speaker 3: daar was de baas die handhaafde DSA en de DEMA
- 47:46Speaker 3: in Europa. Het ging over boeking, boeking wordt nu ook
- 47:49Speaker 3: dus een boete. Maar Europa durft natuurlijk die boetes niet
- 47:52Speaker 3: zo hoog te maken. Normaal gesproken 6% van de
- 47:54Speaker 2: wereldwijde jaarlijks omzet. Dat durven ze
- 47:56Speaker 3: niet, want dan zijn ze bang dat Trump boos wordt.
- 47:59Speaker 2: En daarom vind ik
- 48:00Speaker 3: het zo mooi dat New Mexico, de Amerikaanse staat... dit
- 48:04Speaker 3: soort hoge bedragen nu wel durft. Maar dat gaat vast
- 48:07Speaker 2: ook weer geschikt worden, net zoals in
- 48:09Speaker 3: de zaak.
- 48:10Speaker 2: Ze gaan in
- 48:10Speaker 3: hoger beroep, heeft Metten al aangekondigd. Dus dit gaat allemaal gebeuren.
- 48:16Speaker 3: Maar dat het is ingezet en dat het nu iets verandert...
- 48:19Speaker 3: dat vind ik nu wel duidelijk. Hebben we nog steeds
- 48:21Speaker 3: geen antwoord op de vraag
- 48:22Speaker 2: wat nou de grootste digitale
- 48:23Speaker 3: ramp is? Nee, dat hebben we wel. Ja? Wat dan?
- 48:26Speaker 3: Dat blijft... de algoritmische timeline. Hoewel een digitale ramp is
- 48:31Speaker 3: ook wel de code smell.
- 48:32Speaker 2: Ja, inmiddels wel.
- 48:33Speaker 3: De code smell is
- 48:36Speaker 2: de grootste digitale ramp in de mensheid. Tot dusver, zullen
- 48:39Speaker 2: we maar zeggen. En tot dusver ook deze aflevering van
- 48:42Speaker 2: de Grote Tech Show. Tot zover moet ik zeggen. Deel
- 48:44Speaker 2: de podcast met je netwerk, dat vinden we fijn. Abonneer
- 48:46Speaker 2: je als je dat nog niet gedaan hebt. Laat de
- 48:47Speaker 2: beoordeling achter op de platform waar je luistert. Al die
- 48:49Speaker 2: dingen bij elkaar, dat helpt ons ook om gevonden en
- 48:52Speaker 2: beluisterd te worden. Volgende week zijn we er weer met
- 48:53Speaker 2: de Grote Tech Show. Dag.
- 49:05Speaker 1: De Grote Tech Show wordt mede mogelijk gemaakt door Orange
- 49:09Speaker 1: Cyber Defense. Van strategie tot uitvoer, jouw cybersecurity in vertrouwde handen.