Onderzoekers ontdekken bug in Java-bibliotheek
Java is een veelgebruikte programmeertaal. De fouten zaten in de zogenaamde 'linked list' datastructuur in Java’s standaard softwarebibliotheek. Deze bibliotheek wordt onder andere gebruikt op het Android platform, als bouwsteen in heel veel apps.
Symbolische prijs Google
De prijs die ze ontvingen van Google bestond uit een geldbedrag van $ 1337. Het bedrag heeft een symbolische betekenis binnen de hackersgemeenschap, waar 1-3-3-7 (L-E-E-T) in steno staat voor 'elite'. De prijs werd uitgereikt als onderdeel van een Google-programma dat het vaak onzichtbare en onschatbare werk van beveiligingsonderzoekers erkent en beloont, zoals het vinden en rapporteren van programmeerfouten.
Over de onderzoekers
Dr. Stijn de Gouw doet onderzoek op gebied van ontwikkeling en analyse van software. Het is niet de eerste keer dat hij een bug vindt. Eerder ontdekte hij al fouten in het 'sorteeralgoritme' van Java, Python en Android. Daarover schreef hij destijds, in 2015, een blog, dat inmiddels ruim 4,5 miljoen keer is gelezen.
Samen met afgestudeerd masterstudent Olaf Maathuis, promovendus Hans Dieter-Hiep van CWI – De Gouw is zijn co-promotor – en onderzoekers Frank de Boer en Jinting Bian van CWI en Universiteit Leiden, vervolgde hij zijn zoektocht naar meer bugs in Java, met succes.