<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>34zY - Write-ups</title><description>Security research, CTF write-ups and offensive tooling notes.</description><link>https://34zy.red/</link><language>en-us</language><item><title>Cross-domain IDOR: mass disclosure of user and HR records</title><link>https://34zy.red/writeups/cross-domain-idor-mass-disclosure-2026/</link><guid isPermaLink="true">https://34zy.red/writeups/cross-domain-idor-mass-disclosure-2026/</guid><description>A server-side authorization failure allowed an authenticated low-privilege user to enumerate records outside the assigned domain.</description><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Open JTAG and privileged control commands on a charging station</title><link>https://34zy.red/writeups/evse-jtag-reflash-2026/</link><guid isPermaLink="true">https://34zy.red/writeups/evse-jtag-reflash-2026/</guid><description>Hardware debug access and unauthenticated control commands combined into a full firmware reprogramming and control-plane risk.</description><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Medical workstation kiosk escape and pre-auth token parsing</title><link>https://34zy.red/writeups/medical-ultrasound-kiosk-boundary-2026/</link><guid isPermaLink="true">https://34zy.red/writeups/medical-ultrasound-kiosk-boundary-2026/</guid><description>A physical authenticated workflow escaped its kiosk boundary while a token parser processed data before signature verification.</description><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Mobile APK secrets to Firebase and account takeover</title><link>https://34zy.red/writeups/mobile-firebase-to-ato-2026/</link><guid isPermaLink="true">https://34zy.red/writeups/mobile-firebase-to-ato-2026/</guid><description>How embedded application secrets became a cross-system compromise path from a mobile client to cloud data and account takeover.</description><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Unsigned EVSE firmware: the missing hardware trust boundary</title><link>https://34zy.red/writeups/unsigned-evse-firmware-2026/</link><guid isPermaLink="true">https://34zy.red/writeups/unsigned-evse-firmware-2026/</guid><description>An embedded charging station accepted engineering-grade firmware without a reliable authenticity and integrity chain.</description><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate></item><item><title>SAML Assertion Replay leading to Authentication Bypass</title><link>https://34zy.red/writeups/saml-replay-auth-bypass/</link><guid isPermaLink="true">https://34zy.red/writeups/saml-replay-auth-bypass/</guid><description>A simple SAML assertion replay attack that bypasses WordPress authentication, leveraging the WP Simple SAML plugin and an insecure assertion storage.</description><pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Broken access control in account impersonation and document access</title><link>https://34zy.red/writeups/enterprise-idor-impersonation-2025/</link><guid isPermaLink="true">https://34zy.red/writeups/enterprise-idor-impersonation-2025/</guid><description>Object identifiers and an impersonation workflow were not consistently bound to the caller&apos;s authorization context.</description><pubDate>Sun, 07 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Stored XSS through enterprise document upload</title><link>https://34zy.red/writeups/enterprise-upload-xss-ato-2025/</link><guid isPermaLink="true">https://34zy.red/writeups/enterprise-upload-xss-ato-2025/</guid><description>An upload filter bypass allowed active content to persist in an enterprise application and execute in a trusted user context.</description><pubDate>Sat, 06 Dec 2025 00:00:00 GMT</pubDate></item><item><title>XML entity expansion denial of service in upload processing</title><link>https://34zy.red/writeups/web-xml-entity-expansion-dos-2025/</link><guid isPermaLink="true">https://34zy.red/writeups/web-xml-entity-expansion-dos-2025/</guid><description>An XML upload path processed recursive entity declarations without safe parser limits, creating a resource-exhaustion denial of service.</description><pubDate>Fri, 05 Dec 2025 00:00:00 GMT</pubDate></item><item><title>AdminSDHolder permissions enabling privileged persistence</title><link>https://34zy.red/writeups/ad-adminsdholder-persistence-2025/</link><guid isPermaLink="true">https://34zy.red/writeups/ad-adminsdholder-persistence-2025/</guid><description>Excessive delegation on the Active Directory AdminSDHolder object created a persistence path affecting protected administrative accounts.</description><pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Stored XSS through healthtech file upload validation</title><link>https://34zy.red/writeups/healthtech-svg-upload-stored-xss-2025/</link><guid isPermaLink="true">https://34zy.red/writeups/healthtech-svg-upload-stored-xss-2025/</guid><description>A file-import workflow trusted client-controlled extension and content metadata, allowing an uploaded SVG to execute when later rendered.</description><pubDate>Wed, 03 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Unsigned safety parameter integrity on a medical workstation</title><link>https://34zy.red/writeups/medical-safety-parameter-integrity-2025/</link><guid isPermaLink="true">https://34zy.red/writeups/medical-safety-parameter-integrity-2025/</guid><description>A privileged helper wrote safety-relevant device parameters without an integrity check, allowing local tampering with configuration values.</description><pubDate>Tue, 02 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Unauthenticated DICOM parser denial of service</title><link>https://34zy.red/writeups/medical-dicom-unauthenticated-dos-2025/</link><guid isPermaLink="true">https://34zy.red/writeups/medical-dicom-unauthenticated-dos-2025/</guid><description>A medical imaging service accepted deeply nested DICOM sequences without an effective parser-depth limit, allowing remote resource exhaustion.</description><pubDate>Mon, 01 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Un XML déguisé qui met le serveur à genoux (amplification d&apos;entités)</title><link>https://34zy.red/writeups/xml-entity-expansion-dos/</link><guid isPermaLink="true">https://34zy.red/writeups/xml-entity-expansion-dos/</guid><description>Finding sur un endpoint d&apos;import XML : payload Billion Laughs encapsulé dans du JSON pour passer les filtres, résolution récursive d&apos;entités sans borne, déni de service déclenchable par un simple compte authentifié.</description><pubDate>Tue, 01 Jul 2025 00:00:00 GMT</pubDate></item><item><title>APK → Firestore : credentials en clair, BAC et prise de contrôle de comptes</title><link>https://34zy.red/writeups/firebase-firestore-bac-ato-chain/</link><guid isPermaLink="true">https://34zy.red/writeups/firebase-firestore-bac-ato-chain/</guid><description>Chaîne critique sur une application mobile : credentials fixés dans l&apos;APK, mots de passe stockés en clair, aucun contrôle d&apos;accès par UID sur /users. Lecture de tous les comptes, ATO et accès au backend.</description><pubDate>Sun, 15 Jun 2025 00:00:00 GMT</pubDate></item><item><title>ElementsKit Lite ≤ 3.7.6 : endpoint REST sans authentification</title><link>https://34zy.red/writeups/wordpress-elementskit-missing-auth/</link><guid isPermaLink="true">https://34zy.red/writeups/wordpress-elementskit-missing-auth/</guid><description>Divulgation publique : le endpoint Mailchimp subscribe du plugin WordPress ElementsKit Lite est exposé sans authentification ni nonce, permettant l&apos;injection non authentifiée d&apos;abonnés à grande échelle.</description><pubDate>Sun, 15 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Secure boot contourné : root par l&apos;UART sur une passerelle ARM</title><link>https://34zy.red/writeups/arm-uboot-secure-boot-uart-root/</link><guid isPermaLink="true">https://34zy.red/writeups/arm-uboot-secure-boot-uart-root/</guid><description>0-day matériel : le verified boot HAB signe le noyau mais pas les bootargs. Injection de init=/bin/bash via la console U-Boot exposée sur l&apos;UART, shell root sans authentification.</description><pubDate>Thu, 01 May 2025 00:00:00 GMT</pubDate></item><item><title>Du kiosque au SYSTEM : backdoor Utilman persistant sous write-filter</title><link>https://34zy.red/writeups/medical-kiosk-utilman-system/</link><guid isPermaLink="true">https://34zy.red/writeups/medical-kiosk-utilman-system/</guid><description>Finding sur un dispositif médical en mode kiosque : détournement d&apos;Utilman via IFEO pour un shell SYSTEM pré-authentification, rendu persistant en écrivant dans la couche de commit du Unified Write Filter.</description><pubDate>Tue, 01 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Path traversal → LFI/RFI → SSRF-DoS chaînés (non authentifié)</title><link>https://34zy.red/writeups/docmgmt-traversal-rfi-ssrf/</link><guid isPermaLink="true">https://34zy.red/writeups/docmgmt-traversal-rfi-ssrf/</guid><description>Finding critique sur une application de gestion documentaire : un paramètre de page non validé permet la lecture de fichiers (web.config et ses credentials), l&apos;inclusion de contenu distant, et un déni de service par SSRF récursif, sans authentification.</description><pubDate>Mon, 08 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Dorksearch : XSS reflété vers open redirect</title><link>https://34zy.red/writeups/dorksearch-reflected-xss/</link><guid isPermaLink="true">https://34zy.red/writeups/dorksearch-reflected-xss/</guid><description>Divulgation publique : entrée utilisateur réfléchie sans encodage sur Dorksearch, exécution de JavaScript arbitraire chaînée à un open redirect pour voler la session de chercheurs en sécurité.</description><pubDate>Mon, 08 Jan 2024 00:00:00 GMT</pubDate></item><item><title>XSS stocké sur une plateforme EDI : impact de masse</title><link>https://34zy.red/writeups/edi-stored-xss/</link><guid isPermaLink="true">https://34zy.red/writeups/edi-stored-xss/</guid><description>Finding sur une plateforme EDI : un champ de profil accepte du HTML arbitraire, stocké et réexécuté chez tout utilisateur qui consulte le profil. Vol de session automatique, propagation possible et ciblage des admins.</description><pubDate>Mon, 08 Jan 2024 00:00:00 GMT</pubDate></item><item><title>GRR : TRACE + XSS reflété chaînés vers open redirect</title><link>https://34zy.red/writeups/grr-xst-xss-open-redirect/</link><guid isPermaLink="true">https://34zy.red/writeups/grr-xst-xss-open-redirect/</guid><description>Divulgation publique : méthode HTTP TRACE activée (XST) permettant de lire des en-têtes normalement masqués, combinée à un XSS reflété et un open redirect pour le vol de session et le phishing.</description><pubDate>Mon, 08 Jan 2024 00:00:00 GMT</pubDate></item><item><title>XSS reflété sur un paramètre de redirection post-login</title><link>https://34zy.red/writeups/rh-login-reflected-xss/</link><guid isPermaLink="true">https://34zy.red/writeups/rh-login-reflected-xss/</guid><description>Finding sur une application RH : le paramètre de redirection de la page de connexion est réinjecté sans encodage dans un champ caché, permettant l&apos;exécution de JavaScript et le vol de credentials par phishing.</description><pubDate>Mon, 08 Jan 2024 00:00:00 GMT</pubDate></item></channel></rss>