Guillaume Husta retweeted
We have posted more information about today's security releases, including the sequence of events that led to the discovery, how the PHP security team is improving their processes, and what we need from you to continue this critical work. #php #security thephp.foundation/blog/2026/…
Guillaume Husta retweeted
‼️ LA FAILLE PHP ÉTAIT CONNUE DEPUIS 2024...
La PHP Foundation vient de publier le récit officiel et il fait froid dans le dos
Les premiers signes ont été repérés en 2024, pendant un audit financé par l'État allemand. Puis le correctif est resté bloqué des mois. La fondation parle elle-même d'un "échec structurel"
Et la sortie a tourné au chaos
- Le 20 octobre, les références de la faille fuitent en ligne
- Une société de sécurité publie par erreur une vidéo de son attaque
- Ce matin, Chainguard rompt l'embargo et diffuse le correctif plus de 6 heures avant tout le monde
À SAVOIR... selon la @ThePHPF la sécurité d'un langage qui fait tourner banques, boutiques et services publics repose sur "un petit groupe" de développeurs !!
Ces mêmes services publics que des États ont dû débrancher ce matin
Bref... Des budgets entiers pour surveiller les citoyens... Une poignée de développeurs pour protéger leurs serveurs 🤦♂️
We have posted more information about today's security releases, including the sequence of events that led to the discovery, how the PHP security team is improving their processes, and what we need from you to continue this critical work. #php #security thephp.foundation/blog/2026/…
PHP 8.5.12 released - 90 fixes in 29 components, including security fixes (CVE-2026-109618, CVE-2026-109619).
Changelog + downloads: php-net.pro/news/php-8-5-12-…
⚠️ Une mise à jour de PHP a été publiée.
Elle corrige deux vulnérabilités critiques dont l’exploitation rapide est à craindre.
Plus d'informations sur les vulnérabilités, les versions affectées et les recommandations à appliquer sur :
➡️ cert.cyber.gouv.fr/alerte/CE…
⚠️ Alerte CERT-FR ⚠️
PHP a publié une communication concernant deux vulnérabilités critiques. L'éditeur annonce la disponibilité des correctifs de sécurité pour le 21 octobre 2026 à 16h00 heure de Paris (14h00 UTC).
cert.cyber.gouv.fr/alerte/CE…
Guillaume Husta retweeted
"Insultes et pressions" : des avocats dénoncent les conditions des gardes à vue de mineurs dans le cadre du mouvement des lycéens l.franceinfo.fr/qvt
Guillaume Husta retweeted
Dites du mal de LFI. Non. Ok mais dites du mal de LFI. Non. D'accord mais vous pouvez dire du mal de LFI ? Non. Au moins on est d'accord pour dire que ce que fait LFI est mal ? Non.
Il faut avoir les nerfs solides...
Java 27 is now available! #Java27 #JDK27 #OpenJDK
Download now: social.ora.cl/6015BGuseS
Release notes: social.ora.cl/6017BGuset
API Javadoc: social.ora.cl/6018BGuseQ
Features: social.ora.cl/6010BGusea
Blog: social.ora.cl/6013BGuseL
Guillaume Husta retweeted
WSL container is now available for public preview.
That means you can create, run, test, and debug Linux containers directly through WSL on Windows.
Here’s how to get started + a few ways to try it 🧵
Guillaume Husta retweeted
Il me met un ace à 228. J’étais là : Fuck, je fais devoir servir.
- Pas le mot en F s’il te plaît.
- Fuck. Fuck. Fuck.
- Nos excuses pour le langage. Corentin, je vais te poser une dernière question, s’il te plaît, reste poli […]
- Fuck. Fuck. Fuck.
Guillaume Husta retweeted
ℹ️ #Tchap : la DINUM et @ANSSI_FR ont été informés d'une revendication de compromission suite à une usurpation de compte qui a été détectée et neutralisée.
Des investigations pour identifier et corriger de potentielles vulnérabilités sont en cours.
→ numerique.gouv.fr/sinformer/…
Guillaume Husta retweeted
Accise sur l’électricité
Accise sur le gaz naturel
Accise sur le charbon
Accise sur les alcools
Accise sur les bières
Accise sur les produits énergétiques
Accise sur les tabacs manufacturés
Contribution additionnelle à l’impôt sur les sociétés (lorsqu’elle existe)
Aide au logement – cotisation FNAL
Assurance maladie – cotisations salariales et patronales
Assurance vieillesse – cotisations salariales et patronales
Assurance veuvage
Contribution sur les boissons alcooliques
Taxe sur les boissons contenant des sucres ajoutés
Taxe sur les boissons contenant des édulcorants
Redevance pour prélèvement sur la ressource en eau destinée à l’embouteillage
CASA (Contribution additionnelle de solidarité pour l’autonomie)
CFE (Cotisation foncière des entreprises)
CSG (Contribution sociale généralisée)
CRDS (Contribution au remboursement de la dette sociale)
Contribution sociale de solidarité des sociétés (C3S)
Contribution à la formation professionnelle
Contribution à l’audiovisuel public (résiduelle dans certains cas spécifiques)
Contribution exceptionnelle sur les hauts revenus
Contribution patronale sur les stock-options
Contribution patronale sur les attributions gratuites d’actions
Cotisation accidents du travail
Cotisation allocations familiales
Cotisation AGS
Cotisation chômage
Cotisation maladie
Cotisation retraite complémentaire AGIRC-ARRCO
Cotisation vieillesse plafonnée
Cotisation vieillesse déplafonnée
CVAE (en extinction progressive)
CVEC (Contribution vie étudiante et de campus)
Droit de consommation sur les tabacs
Droit de circulation sur les vins
Droit de francisation et de navigation
Droit de partage
Droit fixe des procédures judiciaires
Droits d’enregistrement
Droits de donation
Droits de mutation à titre onéreux
Droits de succession
Droits de plaidoirie
Éco-contributions sur certaines filières REP
Écotaxe sur certaines activités polluantes (intégrée à la TGAP)
Effort de construction (PEEC)
FNAL
Forfait social
Garantie des salaires (cotisation AGS)
Gestion des milieux aquatiques – diverses redevances des agences de l’eau
Taxe sur les logements à usage d’habitation vacants
Contribution des hébergeurs touristiques (certaines collectivités)
IFER – imposition forfaitaire sur les entreprises de réseaux
IFI – impôt sur la fortune immobilière
Impôt sur le revenu
Impôt sur les sociétés
Taxe sur les jeux en ligne
Prélèvements sur les jeux de casino
Prélèvements sur la Française des Jeux
Taxe sur les logements vacants
Taxe annuelle sur les locaux à usage de bureaux en Île-de-France
Malus CO₂ automobile
Malus masse automobile
Redevances minières
Taxe sur les métaux précieux
Cotisation ordinale de certaines professions réglementées lorsqu’elle est obligatoire
Participation des employeurs à l’effort de construction
Participation formation professionnelle
PFU
Prélèvement de solidarité sur les revenus du patrimoine
Prélèvement social sur les revenus du capital
Prélèvements sur les paris sportifs
Prélèvements sur les paris hippiques
Prélèvements sur les jeux de cercle en ligne
Redevance d’archéologie préventive
Redevance pour pollution de l’eau
Redevance pour pollutions diffuses
Redevance pour modernisation des réseaux de collecte
Redevance pour prélèvement sur la ressource en eau
Redevance pour protection du milieu aquatique
Redevance hydraulique
Redevance d’occupation du domaine public
Redevances aéroportuaires
Redevances portuaires
Taxe de séjour
Taxe sur les salaires
Taxe sur les services numériques
Taxe spéciale sur les conventions d’assurance
Taxe sur les surfaces commerciales (TASCOM)
Taxe d’aménagement
Taxe d’enlèvement des ordures ménagères (TEOM)
Taxe foncière sur les propriétés bâties
Taxe foncière sur les propriétés non bâties
Taxe d’habitation sur les résidences secondaires
Taxe générale sur les activités polluantes (TGAP)
Taxe sur les certificats d’immatriculation
Taxe sur les transactions financières
Taxe sur les remontées mécaniques
TVA
TICPE (accise sur les produits énergétiques)
+ 334 autres dont :
Ubuntu 26.04 LTS, codenamed #ResoluteRaccoon, is now available to download. 🦝
Resolute Raccoon builds on the resilience-focused improvements introduced in interim releases, with TPM-backed full-disk encryption, improved support for application permission prompting, Livepatch updates for Arm-based servers, and Rust-based utilities for enhanced memory safety.
This release also brings native support for industry-leading AI/ML toolkits like NVIDIA CUDA and AMD ROCm, making Ubuntu 26.04 LTS the ideal platform for AI development and production workloads.
Install now: ubuntu.com/download/desktop
Learn more about the release: canonical.com/blog/canonical…
Get ready to boot Ubuntu 26.04 LTS, code name #ResoluteRaccoon. 🦝
ubuntu.com/download/desktop
Guillaume Husta retweeted
Hacking the #EU #AgeVerification app in under 2 minutes.
During setup, the app asks you to create a PIN. After entry, the app *encrypts* it and saves it in the shared_prefs directory.
1. It shouldn't be encrypted at all - that's a really poor design.
2. It's not cryptographically tied to the vault which contains the identity data.
So, an attacker can simply remove the PinEnc/PinIV values from the shared_prefs file and restart the app.
After choosing a different PIN, the app presents credentials created under the old profile and let's the attacker present them as valid.
Other issues:
1. Rate limiting is an incrementing number in the same config file. Just reset it to 0 and keep trying.
2. "UseBiometricAuth" is a boolean, also in the same file. Set it to false and it just skips that step.
Seriously @vonderleyen - this product will be the catalyst for an enormous breach at some point. It's just a matter of time.
.@vonderleyen "The European #AgeVerification app is technically ready. It respects the highest privacy standards in the world. It's open-source, so anyone can check the code..."
I did. It didn't take long to find what looks like a serious #privacy issue.
The app goes to great lengths to protect the AV data AFTER collection (is_over_18: true is AES-GCM'd); it does so pretty well.
But, the source image used to collect that data is written to disk without encryption and not deleted correctly.
For NFC biometric data:
It pulls DG2 and writes a lossless PNG to the filesystem. It's only deleted on success. If it fails for any reason (user clicks back, scan fails & retries, app crashes etc), the full biometric image remains on the device in cache. This is protected with CE keys at the Android level, but the app makes no attempt to encrypt/protect them.
For selfie pictures:
Different scenario. These images are written to external storage in lossless PNG format, but they're never deleted. Not a cache... long-term storage. These are protected with DE keys at the Android level, but again, the app makes no attempt to encrypt/protect them.
This is akin to taking a picture of your passport/government ID using the camera app and keeping it just in case. You can encrypt data taken from it until you're blue in the face... leaving the original image on disk is crazy & unnecessary.
From a #GDPR standpoint:
Biometric data collected is special category data. If there's no lawful basis to retain it after processing, that's potentially a material breach.
youtube.com/watch?v=4VRRriyD…
Guillaume Husta retweeted
Security researcher Paul Moore has demonstrated how the EU age verification app can be compromised in under 2 minutes with nothing more than physical access to a device.
By editing the app’s shared preferences file an attacker can remove the encrypted PIN values, reset the rate limiting counter to zero, and disable biometric requirements entirely.
The app then accepts a new PIN and grants access to the existing age verification credentials.
His earlier analysis of the open source code also revealed that the app stores NFC biometric facial data and user selfies as unencrypted lossless PNG files on the device.
Deletion is incomplete, leaving the images at risk even after processing.
Europe is so cooked
Guillaume Husta retweeted
📞 Adel, manager, au 3216 : "9 fois sur 10 en entretien, on me parle du télétravail. Si un candidat me le demande, je l'élimine directement. Au début, tu apprends, tu crées des liens. La présence, c'est essentiel. Après pourquoi pas."
#GGRMC
Guillaume Husta retweeted
Chocolatine 2.1 is now available on @ollama : a compact 4B open-weight model optimized for French with strong cross-lingual performance, designed for local inference and agent-oriented workflows.
ollama.com/jpacifico/chocola…
Guillaume Husta retweeted
This is fantastic!
An automated underground bicycle parking system in Japan.


































