PGP2shell : Ondřej Surý, le mainteneur qui a acheminé les correctifs vers Debian et Ubuntu
Le 21 octobre 2026, le projet PHP publie les versions 8.5.12, 8.4.27, 8.3.36 et 8.2.35 pour corriger deux vulnérabilités d’exécution de code à distance, référencées CVE-2026-109618 et CVE-2026-109619.
Surnommées « PHP2Shell », elles sont notées 9,2 sur l’échelle CVSS v4.0 et peuvent permettre à un attaquant non authentifié d’exécuter du code sur un serveur vulnérable.
Pour de nombreux administrateurs, la mise à jour est passée par Ondřej Surý.
Ce développeur tchèque n’a pas découvert les failles et n’a pas écrit le correctif initial. Son travail consiste à transformer le code source de PHP en paquets .deb installables sur Debian et Ubuntu, ce qui inclut la gestion des dépendances, des scripts d’installation, de la configuration et des mises à jour de sécurité.
Deux dépôts très utilisés
Ondřej Surý se présente comme le principal empaqueteur Debian de PHP et maintient les paquets publiés sous l’étiquette DEB.SURY.ORG. Il est l’un des mainteneurs des paquets PHP de Debian, avec l’équipe « Debian PHP Maintainers » et Lior Kaplan. Il exploite aussi deux canaux de distribution : packages.sury.org pour Debian et le PPA ondrej/php pour Ubuntu.
Ces dépôts permettent d’installer plusieurs versions de PHP sur une même machine et d’accéder à des versions plus récentes que celles des distributions stables. Ils servent aussi à rétroporter des correctifs vers des branches qui ne reçoivent plus de mises à jour officielles, comme PHP 7.4 ou 8.0.
Des backports pour les branches anciennes
Le projet PHP ne publie plus de correctifs officiels pour PHP 8.1 et les versions antérieures. Il a fourni des backports sources pour certaines branches anciennes. Ondřej Surý a repris ces correctifs, les a intégrés à ses paquets et les a publiés pour l’ensemble des branches qu’il maintient, de PHP 5.6 à 8.1.
Les administrateurs concernés n’ont ainsi pas eu à recompiler PHP ni à reconstruire leur environnement : une mise à jour APT standard suffit. Le changelog du paquet php8.4 8.4.27-1~deb13u1, attribué à Ondřej Surý, mentionne explicitement les deux CVE.
Cette dépendance a des limites. Certaines configurations très anciennes ne sont pas couvertes : PHP 7.2 sur Ubuntu 20.04, par exemple, reste figé dans son PPA et ne dispose pas de mise à jour par ce canal.
Ondřej Surý dirige l’ingénierie DNS à l’Internet Systems Consortium (ISC) et est associé au développement de BIND, serveur DNS open source. Il préside le groupe de travail DNS Operations (dnsop) de l’IETF et est auteur ou co-auteur de plusieurs RFC consacrées au DNS et à DNSSEC. Sur GitHub, il utilise le pseudonyme oerdnj.
Son activité de mainteneur PHP est bénévole et menée en parallèle de son poste à l’ISC.
Photo : © Internet Systems Consortium
The post PGP2shell : Ondřej Surý, le mainteneur qui a acheminé les correctifs vers Debian et Ubuntu appeared first on Silicon.fr.
