Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Awards
    • Computable Awards
    • Nieuws
    • Winnaars
    • Partner worden
    • Inzendingen
    • De jury en experts
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
    • Magazine
    • Adverteren in het magazine
  • Nieuwsbrief

Niet php, maar slechte scripts kwetsbaar

27 januari 2005 - 23:003 minuten leestijdOpinieSecurity & Awareness
Jeroen C. Keet
Jeroen C. Keet

Jeroen C. Keet heeft kritiek op het artikel ‘Nieuw doelwit voor wormen’ (Sytse van der Schaaf, Computable, 7 januari 2005). Hij vindt dat php ten onrechte wordt aangevallen, omdat kwetsbaarheden voortvloeien uit onzorgvuldig programmeren, wat in elke taal kan gebeuren.

Graag wil ik opmerken dat het genoemde artikel een onterecht negatief beeld schetst over php. Deze taal zelf is niet de veroorzaker van de kwetsbaarheid, maar de programmatuur die geschreven is met deze taal. Je zou zelfs kunnen stellen dat het hele artikel overbodig is geweest, omdat dat voor elke (hogere) programmeertaal geldt.
In het artikel wordt phpbb genoemd als een veelgebruikt en kwetsbaar stuk programmatuur. Ook hier geldt dat dat niets met de technologie van php te maken heeft, maar alles met de opzet van phpbb zelf, te weten een kant-en-klaar te downloaden set aan in php ontwikkelde scripts.
Dat iedereen dat downloadt, toepast en vertrouwt, betekent niet dat het ook deugt, noch dat eventuele problemen aan php te wijten zijn. Het ligt aan het script zelf.
In php ben je in staat om het lokale bestandssysteem te manipuleren. Als je daar ondoordacht mee omspringt, kun je het script ‘voeden’ met parameters die het onbedoelde dingen laten doen.
Het artikel betreft voornamelijk de aanval op veelgebruikte php-scripts met daarin fouten. Santy zoekt, zoals Sytse al aangaf, naar bekende bestanden, zodat de worm weet met welke data hij het script moet voeden om met het lokale bestandssysteem aan de haal te kunnen gaan. Het script dus, en niet de php-engine/parser zelf. De engine voert gewoon uit wat het in opdracht van het script moet doen.

Doordacht programmeren

Ik ben zelf een groot liefhebber van php en php-scriptontwikkelaar en vindt het daarom jammer dat zo’n krachtige en laagdrempelige taal als php onterecht in een kwaad daglicht wordt gezet, terwijl de php-engine-ontwikkelaars hun uiterste best doen om dit op professionele wijze te voorkomen (en daarin slagen). De php-engine zelf is in C geschreven. Is C dan ook onveilig? Ik denk het niet, maar dat neemt niet weg dat je in C onveilige programma’s kunt schrijven. Ik maak me sterk dat de meeste virussen zelf in C worden geschreven!
Ik ben niet bang dat wormen als Santy mijn eigen scripts zullen misbruiken, zelfs al zou ik zelf ondoordachtheden introduceren. Ze vallen php immers niet aan, maar de scripts. Mijn scripts zijn niet downloadbaar (tenzij ik dat verkies) en dus qua inhoud onbekend.
Dat mensen netjes en doordacht moeten programmeren blijft zo – ook in php. Anders blijft het een gatenkaas.< BR> 
Naschrift redactie: De heer Keet heeft gelijk. De bedoeling van Sytse van der Schaaf was niet zozeer om php als taal aan te vallen, als wel om de kwetsbaarheden in phpbb te signaleren.

 
Jeroen C. Keet, Systeembeheerder

Meer over

PHP

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Regelgeving en zorgplicht helpen organisaties om succesvol en veilig te zijn

    Hoe helpen regelgeving en zorgplicht organisaties om succesvol en veilig te zijn?

    Computable.nl

    Digitalisering die zorg versterkt

    Hoe is de zorg voorbereid op de toekomst, met een hoofdrol voor cloud en connectiviteit?

    Computable.nl

    Actuele cyberdreigingen in kaart gebracht

    Een uitgebreid threat report (2026) met trends, tactieken en risico’s voor complexe IT-omgevingen

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Awards-inzendingen

    Pijl naar rechts icoon

    Cegeka

    Ammar Alkhatib (Cyber Security Advisor, Cegeka)
    Pijl naar rechts icoon

    Prometheus Informatics B.V.

    Duurzamer, veiliger én voordeliger rijden bij Bouw Logistics Services (Bouw Logistics Services en Prometheus Informatics)
    Pijl naar rechts icoon

    Prometheus Informatics B.V.

    Sturen op duurzaamheidsdoelstellingen bij Rabelink Logistics (Rabelink Logistics en Prometheus Informatics)
    Pijl naar rechts icoon

    Searoutes

    CO₂-transparantie voor digitale freight forwarding bij Shypple (Shypple en Searoutes)
    Pijl naar rechts icoon

    INNO-WAY Rabotics

    Verkoopstijgingen behaald van 100% op geselecteerde producten en meer klanten geholpen bij Gamma (GAMMA en INNO-WAY)
    Alle inzendingen
    Pijl naar rechts icoon

    Populaire berichten

    Meer artikelen

    Meer lezen

    Security & Awareness

    De Cloud Act en digitale soe­ve­rei­ni­teit ontrafelt

    Security & Awareness

    Spoelstra Spreekt: Geen gezicht

    Cloud & Infrastructuur

    Vier oorzaken van iot-storingen en hoe je de risico’s kunt beperken

    Security & Awareness

    Was het hacken bij Ajax of gewoon broncodes lezen?

    Security & Awareness

    Identificatiemethode Itsme gestart in Nederland

    Security & Awareness

    Politie zet gigantisch botnet offline

    ...

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Computable Awards
    • Magazine
    • Ontvang Computable e-Magazine
    • Cybersec e-Magazine
    • Topics
    • Phishing
    • Ransomware
    • NEN 7510

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2026 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs