Software engineer - Java, Web. Also on https://xitter.cf/t.co/60C1EKzqCy

Toulouse, France
Joined May 2009
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/…
47
493
120
1,183
342,330
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/…
24
347
31
1,240
110,037
Guillaume Husta retweeted
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-…
41
2,507
211
5,355
703,965
Guillaume Husta retweeted
⚠️ 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…
14
349
34
748
84,651
Guillaume Husta retweeted
On behalf of the @Java DevRel Team at @Oracle, congratulations to the newest member of the #Java Champions Program @hboutemy!
10
11
1
76
4,371
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...
98
529
99
3,260
123,417
Guillaume Husta retweeted
24
278
55
937
120,038
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 🧵
33
290
14
1,170
98,722
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.
454
2,188
296
30,142
2,271,253
ℹ️ #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/…
111
23
214
78,827
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 :
243
1,980
195
5,381
300,310
Guillaume Husta retweeted
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…
112
667
93
3,332
654,486
Guillaume Husta retweeted
Get ready to boot Ubuntu 26.04 LTS, code name #ResoluteRaccoon. 🦝 ubuntu.com/download/desktop
120
528
68
2,818
175,057
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…
637
5,791
1,107
23,612
3,412,235
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
170
1,330
123
7,732
244,115
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
191
28
49
222
273,851
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…
8
20
5
135
12,492
Guillaume Husta retweeted
This is fantastic! An automated underground bicycle parking system in Japan.
113
888
107
3,852
259,702
Guillaume Husta retweeted
Les vainqueurs d’un WTT Champions depuis l’ère WTT : 🇨🇳Wang Chuqin : 🏆🏆🏆🏆 🇫🇷Félix Lebrun : 🏆🏆 🇨🇳Fan Zhendong : 🏆🏆 🇨🇳Lin Shidong : 🏆🏆 🇯🇵To. Harimoto : 🏆🏆 🇹🇼Lin Yun-Ju : 🏆🏆 🇨🇳Liang Jingkun : 🏆 🇨🇳Xiang Peng : 🏆 🇸🇪Truls Moregard : 🏆 🇯🇵Sora Matsushima : 🏆
7
87
1
1,969
88,342