Tag Archives: sandbox URL

Tycoon 2FA failles OAuth persistantes dans le cloud | PassCypher HSM PGP

Illustration montrant la faille Tycoon 2FA failles OAuth persistantes : une application OAuth malveillante obtenant un jeton d’accès persistant malgré la double authentification, symbolisée par un cloud vulnérable et un HSM souverain bloquant l’attaque.

Faille OAuth persistante — Tycoon 2FA exploitée — Quand une simple autorisation devient un accès illimité au cloud. Cette chronique technique analyse comment une faille OAuth persistante permet à des acteurs malveillants de détourner des jetons OAuth légitimes pour contourner la MFA (authentification multifacteur) et maintenir un accès persistant au cloud. Elle expose comment Tycoon 2FA met en œuvre cette forme d’attaque OAuth persistante documentée dans le rapport Proofpoint 2025. Enfin, elle démontre comment la sécurité souveraine et l’architecture Zero-Cloud de PassCypher HSM PGP neutralisent, par conception, cette nouvelle génération de failles OAuth persistantes — un modèle de résilience souveraine contre les abus d’autorisation.

Résumé express — analyse technique Tycoon 2FA et failles OAuth persistantes

Ce premier résumé présente les fondements de la nouvelle menace identifiée par Proofpoint dans son rapport du 21 octobre 2025 : les applications OAuth malveillantes. Elles transforment un simple clic sur « Autoriser » en vecteur d’accès persistant, invisible et légitime, capable de survivre à tout changement de mot de passe ou réinitialisation MFA. Elles transforment un simple clic sur « Autoriser » en vecteur d’accès persistant — une persistance post-consentement invisible, capable de survivre à toute réinitialisation MFA.

⚙ Principe d’exploitation

L’utilisateur clique sur “Autoriser” → le jeton est créé + → une phase dite de *persistance post-consentement* s’installe, → l’accès est enregistré côté fournisseur cloud.

L’attaquant exploite ce jeton pour interagir avec les données (mails, fichiers, calendriers) sans jamais repasser par la MFA. Même après rotation de mot de passe, l’accès reste ouvert car le jeton est considéré comme légitime.

Pourquoi c’est grave

Contrairement à une compromission technique classique, cette attaque repose sur une faille d’intention.
Le cloud ne distingue pas l’autorisation légitime d’une autorisation piégée.
La persistance devient alors comportementale — et donc invisible aux SIEM, aux journaux d’accès et aux outils EDR.

Réponse souveraine

Une architecture conceptuelle Zero Cloud comme PassCypher HSM PGP élimine la persistance OAuth à la racine :

  • Pas de jetons ni sessions stockées côté cloud
  • TOTP conditionné à l’URL et validé en environnement local
  • Suppression automatique des cookies de session après chaque usage
  • Authentification par geste physique NFC, hors canal réseau

Le résultat : aucun point d’entrée réutilisable par un jeton OAuth compromis.

Paramètres de lecture

Temps de lecture résumé express : ≈ 4 minutes
Temps de lecture résumé avancé : ≈ 6 minutes
Temps de lecture chronique complète : ≈ 38 minutes
Dernière mise à jour : 2025-10-22
Niveau de complexité : Avancé / Cybersécurité cloud & identités
Densité technique : ≈ 79 %
Langues disponibles : FR · EN
Spécificité : Analyse technique souveraine — OAuth, MFA, jetons d’accès, PassCypher HSM PGP
Ordre de lecture : Résumé → Vecteurs → Défense → Souveraineté
Accessibilité : Optimisé lecteurs d’écran – ancres & résumés inclus
Type éditorial : Chronique techniqueDigital Security
Niveau de criticité : ⚠ Critique — 8 / 10 — exploitation active observée sur Microsoft 365 / Google Workspace
Auteur : Jacques Gascuel, inventeur et fondateur de Freemindtronic Andorra.

Note éditoriale — Ce résumé est basé sur l’étude Proofpoint 2025 “Beyond Credentials” et intègre les contre-mesures souveraines conçues par Freemindtronic pour les environnements hors cloud. Il précède la chronique complète consacrée aux attaques par autorisation persistante OAuth. Ce contenu est rédigé conformément à la Déclaration de transparence IA publiée par Freemindtronic Andorra — FM-AI-2025-11-SMD5.

⮞ En résuméPassCypher HSM PGP intègre plusieurs technologies souveraines qui neutralisent les failles OAuth persistantes par conception. Ces briques cryptologiques assurent une gestion locale, segmentée et contextuelle des secrets, sans dépendance cloud ni serveur.

  • EviPass HSM PGP — Gestionnaire de mots de passe et secrets segmentés, stockés dans un conteneur chiffré AES-256 CBC, inexportable et hors cloud.
  • EviOTP HSM PGP — Générateur local de codes TOTP/HOTP à partir de phrases secrètes inexportables, avec validation sandbox URL avant toute injection.
  • EviBITB — Technologie anti-Browser-in-the-Phishing (BitP), qui détruit automatiquement les iframes de redirection malveillante.
  • Fonctionnement de PassCypher HSM PGP — Explication détaillée de l’architecture souveraine : segmentation des clés, sandbox URL, chiffrement PGP, purge mémoire, fonctionnement offline.
Diagramme des failles OAuth persistantes — Jeton persistant comme vecteur d’accès légitime vers le cloud

Résumé avancé — Tycoon 2FA failles oauth persistantes

Ce résumé avancé se lit en ≈ 6 minutes. Il détaille la mécanique d’abus des applications OAuth (consentement → jeton → persistance), le rôle de Tycoon 2FA (AiTM/PhaaS) et la réponse souveraine PassCypher HSM PGP (Zero-Cloud + contrôle comportemental).

⚙ Chaîne d’attaque Tycoon 2FA / OAuth persistante (opérationnelle)

1) Phishing de marque ⟶ invite OAuth falsifiée (SharePoint/DocuSign/Adobe) ↪
2) Clic « Autoriser » ⟶ jeton OAuth valide (scopes API) ⇢
3) Session déjà active ⟶ pas de TOTP redemandé ↦
4) Accès persistant ⟶ exfiltration mails/fichiers/calendriers ↻ (jusqu’à révocation manuelle)

Contournement TOTP dans les attaques OAuth persistantes

Scénario TOTP requis Jeton OAuth Vecteur actif
Session inactive ✅ Oui (via AiTM) ✅ Obtenu ✅ Oui
Session active ❌ Non ✅ Obtenu ✅ Oui

Exemple terrain — Tycoon 2FA et abus d’autorisations persistantes (AiTM / PhaaS)

Tycoon 2FA orchestre des pages proxifiées (AiTM) ⤴ intercepte les prompts MFA ⤵ et enchaîne vers des autorisations OAuth qui paraissent légitimes. Résultat : jeton valide + persistance + faible détection (activité “autorisée” côté console).

Cartographie synthétique des risques connexes

Vecteur Portée Mitigation prioritaire
Tycoon 2FA (App OAuth) M365 / Google Workspace Admin-consent only · Audit OAuth · HSM local
Impersonation OAuth (endpoints) SaaS / Multi-tenant Validation redirect_uri · Blocage scopes à risque
Vol de jeton (API) APIs / Intégrations Révocation proactive · Rotation · HSM
BitP / iframe hijack Navigateurs Anti-BitP · Iframe-kill · TOTP conditionné

Doctrinal insight

La sécurité ne doit pas réparer la la persistance post-consentement par révocation manuelle, mais la rendre impossible par conception.↦ Zero-Cloud + HSM PGP local : secrets et totp/signatures hors réseau, iframe-kill, purge automatique des sessions ↻, TOTP conditionné à l’URL ⇢ l’attaquant ne peut plus “prolonger” un accès.

☰ Navigation rapide

🔝 Retour en haut

2026 Crypto Currency Cryptocurrency Digital Security

Ledger Security Breaches from 2017 to 2026: How to Protect Yourself from Hackers

2026 Awards Cyberculture Digital Security Distinction Excellence EviOTP NFC HSM Technology EviPass EviPass NFC HSM technology EviPass Technology finalists PassCypher PassCypher

Quantum-Resistant Passwordless Manager — PassCypher finalist, Intersec Awards 2026 (FIDO-free, RAM-only)

2025 Cyberculture Cybersecurity Digital Security EviLink

CryptPeer messagerie P2P WebRTC : appels directs chiffrés de bout en bout

2025 Digital Security Tech Fixes Security Solutions Technical News

SSH Key PassCypher HSM PGP — Sécuriser l’accès multi-OS à un VPS

2025 Cyberculture Digital Security

Authentification multifacteur : anatomie, OTP, risques

2024 Cyberculture Digital Security

Russian Cyberattack Microsoft: An Unprecedented Threat

2021 Cyberculture Digital Security Phishing

Phishing Cyber victims caught between the hammer and the anvil

2024 Articles Digital Security News

Russian Espionage Hacking Tools Revealed

2024 Digital Security Spying Technical News

Side-Channel Attacks via HDMI and AI: An Emerging Threat

2024 Digital Security Technical News

Apple M chip vulnerability: A Breach in Data Security

2023 Digital Security Phishing

BITB Attacks: How to Avoid Phishing by iFrame

2024 Cyberculture Digital Security News Training

Andorra National Cyberattack Simulation: A Global First in Cyber Defense

Articles Digital Security EviVault Technology NFC HSM technology Technical News

EviVault NFC HSM vs Flipper Zero: The duel of an NFC HSM and a Pentester

Articles Cryptocurrency Digital Security Technical News

Securing IEO STO ICO IDO and INO: The Challenges and Solutions

Articles Cyberculture Digital Security Technical News

Protect Meta Account Identity Theft with EviPass and EviOTP

2023 Articles Cyberculture Digital Security Technical News

Strong Passwords in the Quantum Computing Era

2024 Articles Digital Security News Spying

How to protect yourself from stalkerware on any phone

2023 Articles DataShielder Digital Security Military spying News NFC HSM technology Spying

Pegasus: The cost of spying with one of the most powerful spyware in the world

2024 Articles Compagny spying Digital Security Industrial spying Military spying News Spying Zero trust

KingsPawn A Spyware Targeting Civil Society

2024 Articles Digital Security EviKey NFC HSM EviPass News SSH

Terrapin attack: How to Protect Yourself from this New Threat to SSH Security

2024 Articles Digital Security News Phishing

Google OAuth2 security flaw: How to Protect Yourself from Hackers

Articles Digital Security EviCore NFC HSM Technology EviPass NFC HSM technology NFC HSM technology

TETRA Security Vulnerabilities: How to Protect Critical Infrastructures

2023 Articles DataShielder Digital Security EviCore NFC HSM Technology EviCypher NFC HSM EviCypher Technology NFC HSM technology

FormBook Malware: How to Protect Your Gmail and Other Data

Les chroniques ci-dessus appartiennent à la rubrique Digital Security. Elles explorent les failles cloud, les vecteurs d’accès persistants et les contre-mesures souveraines développées par Freemindtronic.

Chronique complète — Tycoon 2FA et failles OAuth persistantes

Proofpoint identifie un schéma d’abus centré sur les applications OAuth : légitimes ou imitées, elles obtiennent — via le consentement de l’utilisateur — des jetons d’accès qui permettent un accès persistant aux environnements cloud, sans dépendre des identifiants ni de la MFA. Le vecteur est comportemental : le simple clic sur « Autoriser » devient l’acte d’intrusion.

Le 21 octobre 2025, Proofpoint publie une analyse détaillée montrant comment ces applications sont instrumentalisées pour pénétrer et maintenir un accès dans Microsoft 365, Google Workspace ou Slack. Les jetons d’accès ainsi obtenus survivent aux rotations de mots de passe et aux politiques MFA, tant qu’ils ne sont pas révoqués manuellement. Le résultat est un accès « légitime » exploitable, qui se traduit par une chaîne d’attaque : persistance ↦ exploitation ↦ exfiltration.

Fonctionnement de l’attaque Tycoon 2FA — légitimité et persistance OAuth

L’attaque combine phishing (ou usurpation d’app), consent exploitation et stockage/usage de jetons. La chaîne : phishing → consentement OAuth → jeton valide → maintien de l’accès. L’ordre d’intervention utilisateur rend la tactique difficile à détecter.

Étapes opérationnelles (schéma textuel)

1. ⇢ L’attaquant prépare une application OAuth ou falsifie une invite d’autorisation (brand spoofing). ↪
2. ⇢ La victime clique sur « Autoriser » — le fournisseur délivre un jeton OAuth valide (scope limité ou étendu). ↪
3. ⇢ L’attaquant stocke et utilise le jeton pour accéder aux API (mail, drive, contacts) sans repasser par MFA. ↪
4. ⇢ Le jeton reste actif jusqu’à révocation manuelle — la fenêtre d’accès peut durer des jours à des mois. ↻

Dans de nombreux cas observés, l’interface d’administration ne signale rien d’anormal : l’activité apparaît comme « autorisée » par l’utilisateur. Par conséquent, les SIEM / EDR traditionnels manquent souvent l’indicateur initial, car la compromission n’est pas une exploitation de vulnérabilité logicielle classique mais un abus du flux d’autorisation.

Contournement du TOTP dans les failles OAuth persistantes Tycoon 2FA

Le TOTP n’est pas « cassé » cryptographiquement. Il est contourné par le contexte de session : si l’utilisateur est déjà authentifié, l’invite OAuth ne déclenche pas un second facteur, permettant l’émission d’un jeton sans TOTP. ➜ Le contournement est donc contextuel et dépend de l’état de session.

⤴ Scénarios clés :

  • Session inactive → AitM / interception → TOTP requis → possible mais exploitable. ➜ (moins courant mais possible)
  • Session active → aucune réauthentification TOTP → jeton accordé sans MFA → faille effective. ↦

Exemple d’exploitation Tycoon 2FA : faille OAuth persistante en action

Tycoon 2FA est un Phishing-as-a-Service (PhaaS) de type Adversary-in-the-Middle (AiTM), apparu en 2023 et utilisé massivement pour intercepter l’authentification multifacteur (MFA) et inciter les victimes à accorder des applications OAuth malveillantes. Actif depuis août 2023, ce service fournit aux opérateurs des pages et des flux AiTM capables d’arrêter ou de rediriger les invites MFA, d’afficher des fenêtres OAuth falsifiées et d’extraire en temps réel les jetons et sessions. Les analyses publiques documentent ses domaines, ses modèles de phishing et ses techniques d’évasion. Les campagnes récentes révèlent une focalisation sur Microsoft 365 et Gmail, rendant les environnements SaaS particulièrement vulnérables.

Vers une immunité souveraine : l’exemple PassCypher HSM PGP

Principes techniques appliqués (⇒ implémentation PassCypher) :

  • ↪ Aucune clé privée ni jeton stocké côté cloud — tout est dans le HSM local (NFC/HSM PGP).
  • ↪ TOTP / signature conditionnée à l’URL cible et validée dans un environnement confiné (anti-BitP, detection proxys AiTM).
  • ↪ Auto-destruction des iframes de redirection OAuth et filtrage des redirections non vérifiées (↩ iframe kill).
  • ↪ Suppression automatique des cookies/session terminaux après usage pour éviter toute résurgence de session (↻ purge session).

Le modèle réduit la surface d’attaque en rendant physiquement impossible l’usage d’un jeton volé hors du terminal HSM. (Cas d’usage & architecture détaillés en fin de chronique.)

Tableau comparatif — Tycoon 2FA failles OAuth persistantes et MFA

Faille / attaque Vecteur MFA contournée Persistance Défense efficace
Tycoon 2FA AiTM / App OAuth ✅ Oui ✅ Élevée Audit OAuth, HSM local, blocage consentement utilisateur
OAuth App impersonation Endpoint spoofing ✅ Oui ✅ Moyenne–Élevée Politiques admin consent, revocation proactive
Token theft (API) Jeton exposé ⚠ Partiel ✅ Variable Rotation, revocation, HSM
BitP/iframe hijack Proxy + iframe ✅ Oui ✅ Élevée Anti-BitP, iframe kill, TOTP conditionné

Pour aller plus loin : autres articles sur les failles OAuth et MFA

  • Authentification multifacteur : anatomie, OTP, risques
    Analyse typologique des niveaux d’authentification (0FA à MFA), avec un focus sur les failles comportementales OAuth et les vecteurs d’interception liés aux jetons d’accès. Ce dossier fondateur expose la base doctrinale de la souveraineté numérique appliquée à la MFA.
  • Google OAuth2 security flaw — How to protect yourself from hackers
    Étude d’une faille OAuth2 exploitée pour contourner la 2FA sur les comptes Google. L’article met en lumière les protections souveraines intégrées à PassCypher HSM PGP pour neutraliser ces abus par conception hors cloud.
  • APT29 Exploits App Passwords to Bypass 2FA
    Chronique sur les tactiques d’APT29 pour contourner la MFA via des jetons OAuth et des mots de passe d’application. Elle illustre les limites des systèmes cloud face à des attaques étatiques ciblées.
  • .NET DevExpress Framework UI Security for Web Apps 2025
    Article technique sur l’intégration sécurisée d’OAuth2, MFA et Zero Trust dans les interfaces web. Il complète la réflexion sur les architectures souveraines applicables aux environnements cloud.
  • Rubrique Digital Security
    Accédez à l’ensemble des chroniques Freemindtronic sur les menaces cloud, les détournements OAuth, et les innovations cryptologiques souveraines telles que PassCypher et DataShielder.

Implications réglementaires des failles OAuth persistantes (Tycoon 2FA)

Points pratiques RGPD / NIS2 — OAuth persistante & Tycoon 2FA :

  • RGPD : accès non autorisé → notification & responsabilité si mesures techniques/organisationnelles insuffisantes.
  • NIS2 : obligation de traçabilité et de gestion des accès, politiques de révocation et d’audit.
  • Impact contractuel : clauses SOC/ISO/SLAs pouvant imposer révocation et preuve d’investigation.

Checklist de résilience pour les DSI et RSSI

Action Objectif Urgence
Auditer les applications OAuth autorisées Identifier accès persistants 🔴 Immédiat
Activer Admin Consent Only Bloquer consentements utilisateurs 🔴 Immédiat
Déployer alertes SIEM sur grants/consents Détection précoce 🟠 Haut
Scripts de révocation proactive Réduire fenêtre d’exposition 🔴 Haut
Former utilisateurs sur « Autoriser = risque » Réduire clics de phishing 🟡 Moyen
Adopter HSM local / Zero-Cloud pour accès critiques Éliminer persistance 🟢 Stratégique


Corrélation comportementale : détecter les failles OAuth persistantes en pratique

  • Absence de challenge MFA lors de l’octroi d’un jeton OAuth à haut privilège.
  • App OAuth inconnue utilisant des scopes inhabituels (offline_access, Mail.ReadWrite, etc.).
  • Connexion API persistante malgré la rotation du mot de passe.
  • Flux d’activité “autorisée” avec absence de session interactive correspondante.

La doctrine Freemindtronic recommande de relier ces indices comportementaux à une analyse locale Zero-Cloud, ce qui permet une détection souveraine sans dépendance à une télémétrie externe.

Statistiques d’impact

  • Tycoon / AiTM : plus de 1 100 domaines observés sur une période d’analyse (2023–2024). :contentReference[oaicite:13]{index=13}
  • Campagnes d’usurpation OAuth signalées par Proofpoint durant 2025 (multinationales & secteurs ciblés). :contentReference[oaicite:14]{index=14}
  • Durée moyenne de persistance d’un jeton non révoqué : variable (jours → mois) — dépend des politiques de révocation ; observations montrent fenêtres de plusieurs semaines dans des cas réels.


Technique : configurer les terminaux pour purge automatique + authentification par geste NFC → remise à zéro de l’état de session. Effet : réduction quasi totale de la surface liée aux sessions persistantes OAuth.


Pourquoi cette approche protège contre cette faille et bien d’autres

Mécanisme Protection apportée Failles neutralisées
TOTP conditionné à l’URL Empêche génération hors contexte Tycoon, BitP
Anti-BitP / détection proxy Rejette proxys AiTM AiTM Kits
Auto-destruction iframes Bloque redirections invisibles Iframe hijack
Purge cookies + HSM reconnection Élimine sessions dormantes Jetons dormants


Signaux faibles

Au fil des derniers mois, plusieurs indices discrets mais révélateurs se sont accumulés. La multiplication des plateformes de Phishing-as-a-Service (PhaaS) en est un premier marqueur : après Tycoon 2FA, Whisper 2FA s’impose désormais parmi les acteurs dominants, confirmant l’industrialisation du modèle. Parallèlement, les kits de phishing intègrent de plus en plus de techniques anti-analyse, rendant leur détection et leur étude par les chercheurs en sécurité toujours plus complexe. Enfin, la diversification des marques usurpées, qui s’étend désormais aux secteurs industriels et non plus seulement aux géants du numérique, traduit une volonté d’élargir le spectre des victimes et d’exploiter de nouvelles verticales. Pris isolément, ces phénomènes pourraient sembler anecdotiques. Mais mis bout à bout, ils dessinent une trajectoire inquiétante : celle d’une escalade qualitative des attaques, où la sophistication technique et la variété des cibles convergent pour accroître l’impact potentiel des campagnes de phishing.

Ce que nous n’avons pas abordé volontairement

Cette chronique se concentre sur le pattern OAuth persistent access. Elle n’aborde pas en détail : exploitations supply-chain, CVE spécifiques aux bibliothèques JWT, ou mitigation réseau avancée (WAF tuning) — sujets prévus pour une note technique dédiée.

Vision stratégique

La trajectoire des menaces et des réponses possibles se dessine par étapes. À court terme, l’essor des kits Adversary-in-the-Middle (AiTM) et des plateformes de Phishing-as-a-Service ciblant les comptes SaaS impose une exigence nouvelle : automatiser la révocation des accès et renforcer la visibilité sur les consentements OAuth. À moyen terme, les organisations amorcent une transition vers des architectures hybrides, combinant HSM locaux et approches zero-cloud pour sécuriser les accès sensibles. À long terme, la maturité du secteur devrait conduire à une normalisation des pratiques : standards d’audit OAuth, journalisation obligatoire des grants, et intégration des HSM directement côté endpoints.

Dans cette perspective, Freemindtronic défend une doctrine claire : conditionner l’accès à un environnement validé localement, afin de réduire la surface d’attaque avant même la détection. Cette approche place la souveraineté et la résilience au cœur de la stratégie, en anticipant les évolutions réglementaires et techniques qui façonneront la cybersécurité de demain.


Cas d’usage souverain — PassCypher HSM PGP (Freemindtronic)

Dans le champ de la souveraineté numérique, PassCypher HSM PGP illustre une mise en œuvre concrète de résilience. Les secrets y sont isolés et chiffrés en AES‑256 CBC, grâce à des clés segmentées conservées sur un support physique sécurisé. Chaque génération de code PIN TOTP est conditionnée à l’URL d’origine, empêchant toute dérive contextuelle. En parallèle, l’outil embarqué anti‑BitP procède à la purge automatique des iframes de redirection sessionnelle, neutralisant les tentatives d’interception furtive.

Ce dispositif supprime de facto la possibilité qu’un jeton OAuth persistant soit exploité côté cloud. Il instaure une immunité comportementale totale face aux failles mises en lumière par Tycoon 2FA et autres campagnes d’abus OAuth. L’approche démontre qu’une architecture souveraine peut réduire la surface d’attaque avant même la détection, en conditionnant l’accès à une validation locale et matérielle.

Architecture (schéma conceptuel)

  • Terminal utilisateurNFCHSM PGP local — la clé privée TOTP, les clés segmentées et les secrets sont stockés dans un conteneur chiffré (AES-256 CBC). Ces éléments ne quittent jamais le périmètre matériel NFC du HSM et restent en permanence chiffrés dans le support physique.
  • Validation de contexte (sandbox / URL d’origine) — avant toute opération, le HSM vérifie localement l’URL d’origine (sandbox URL) pour autoriser la génération du code PIN TOTP et l’auto-remplissage du champ correspondant. Toute requête OAuth ou redirection ne correspondant pas à cette URL validée est automatiquement rejetée.
  • Génération locale du PIN TOTP — le HSM dérive et génère le code PIN TOTP à partir d’un seed ou d’une phrase secrète stockée chiffrée via des clés segmentées. Ce secret est inexportable : le calcul du PIN ne peut donc jamais être effectué sans HSM.
  • Iframe-kill & filtrage des redirections (anti BITB) — toutes les formes de redirection via iframe sont automatiquement détruites (auto-destruction), empêchant toute capture invisible du flux d’autorisation.
  • Sessions éphémères & purge automatique — Configurer le navigateur pour ne conserve aucun jeton persistant. Ainsi la session est strictement éphémère, et tous les cookies ou jetons sont purgés à la fermeture du navigateur web ou après usage explicite, réduisant ainsi la surface d’attaque.
  • Confirmation matérielle — l’utilisateur valide physiquement l’opération (geste NFC ou clic sur le champ PIN). La génération du PIN TOTP n’est autorisée que si l’URL d’origine et le contexte ont été validés par le HSM, rendant tout contournement distant impossible.

Effet : le seed, la phrase secrète TOTP et les clés segmentées étant confinés et chiffrés dans le HSM, toute tentative d’exploitation d’un jeton ou d’un code volé hors du terminal échoue systématiquement. La chaîne d’attaque (consentement frauduleux → jeton OAuth → persistance post-consentement) est ainsi brisée à la source, neutralisant les Tycoon 2FA failles OAuth persistantes par conception.

Clarification technique — HSM NFC vs HSM PGP

Il est essentiel de lever une ambiguïté fréquente. Les HSM NFC de PassCypher fonctionnent exclusivement en mode sans contact : dépourvus de port USB, ils valident et exécutent les opérations cryptographiques uniquement en proximité via NFC. Leur logique repose sur une interaction instantanée et locale, garantissant que chaque action est conditionnée par la présence physique du support.

À l’inverse, l’appellation HSM PGP renvoie à des supports de stockage matériels — clés USB, cartes SD, disques durs, SSD ou même CD — qui interagissent avec l’application PassCypher NFC HSM. Ces supports servent de réceptacles pour les clés segmentées et les secrets chiffrés, tout en restant dépendants de la validation NFC pour déclencher les opérations sensibles.

Dans les deux cas, la philosophie reste identique : aucune opération cryptographique n’est autorisée sans validation locale, ce qui réduit drastiquement la surface d’attaque et instaure une barrière matérielle souveraine face aux menaces cloud :

  • Containers chiffrés — les secrets (seed / phrase secrète TOTP, clés segmentées) sont stockés dans des containers chiffrés et restent chiffrés au repos. Ainsi, rien ne circule en clair hors du HSM ou du conteneur chiffré.
  • Déchiffrement en mémoire volatile — le container est déchiffré uniquement en mémoire volatile, et seulement pour la durée d’usage strictement nécessaire ; ensuite, les données sensibles sont immédiatement purgées. Par conséquent, aucune clé persistante en clair n’est écrite sur le poste ou le cloud.
  • Auto-remplissage contrôlé (HSM PGP) — l’auto-remplissage du champ PIN Code TOTP est une fonctionnalité prévue côté HSM PGP : en 2–3 clics l’utilisateur demande la génération du PIN, et le HSM effectue cette action seulement si la sandbox URL (origin / redirect_uri) est validée localement. Cela signifie que l’auto-saisie n’est possible que dans le contexte exact attendu, rendant toute réutilisation par un tiers impossible.
  • Sans port ≠ sans intégration — noter enfin que l’absence de port physique (NFC) n’empêche pas l’intégration avec le poste de travail : la communication se fait via le canal NFC ou via le mécanisme d’interface du HSM PGP; toujours est-il que la surface d’attaque est minimale car les secrets ne quittent jamais le périmètre chiffré.

⮞ En résumé

Les containers restent chiffrés en permanence, ils ne sont déchiffrés qu’en mémoire volatile pour une durée limitée, et l’auto-remplissage TOTP n’est autorisé que si le contexte (sandbox URL) est validé par le HSM — garantissant ainsi une protection opérationnelle contre le détournement de jetons et les Tycoon 2FA failles OAuth persistantes.

Ce que nous avons trouvé insuffisant dans les médias

⮞ Ce qui manque concrètement

  • Peu de médias expliquent en détail les mécanismes de persistance OAuth dans les environnements cloud.
  • Les témoignages de victimes ou d’administrateurs confrontés à ces failles restent extrêmement rares.
  • Absence de vulgarisation claire sur les IoCs et les moyens de détection accessibles au plus grand nombre.

⮞ Ce que nous proposons

  • ✔️ Une documentation bilingue, accessible et vérifiable.
  • ✔️ Des cas d’usage concrets pour les PME, collectivités et indépendants.
  • ✔️ Une typologie claire des risques, des solutions et des responsabilités.

⮞ Objectif

Replacer la victime au centre du discours et offrir des outils concrets pour comprendre, détecter et réagir.

Bibliothèque technique — Tycoon 2FA & failles OAuth persistantes

FAQ express — sécurité OAuth et Tycoon 2FA failles OAuth persistantes

Pourquoi la MFA ne suffit-elle pas ?

Le contournement comportemental de la MFA

La MFA (Multi-Factor Authentication) protège les identifiants, mais pas les décisions de consentement. Ainsi, lorsqu’un utilisateur autorise une application OAuth malveillante, cette action est considérée comme légitime. Par conséquent, Tycoon 2FA exploite ce vecteur pour créer une faille OAuth persistante sans violer la MFA.

Un flux OAuth indépendant du facteur de vérification

Le flux OAuth ne dépend pas directement de la session MFA : il repose sur le consentement utilisateur. En d’autres termes, un simple clic sur “Autoriser” suffit à générer un jeton actif, même dans un environnement protégé par 2FA.

Comment révoquer un jeton OAuth compromis ?

Procédure de révocation manuelle

Pour supprimer une application suspecte, accédez à : Azure AD → Enterprise Applications → Permissions ou Google Security Center → Applications tierces. Ensuite, cliquez sur “Révoquer”. Cela désactive immédiatement le jeton OAuth compromis.

Vers une révocation proactive

En outre, il est conseillé d’automatiser la révocation périodique via API. Ainsi, vous empêchez la persistance indéfinie de jetons OAuth et réduisez la fenêtre d’exposition face aux Tycoon 2FA failles OAuth persistantes.

Les jetons OAuth expirent-ils automatiquement ?

Une durée de vie bien plus longue qu’attendu

Contrairement à un mot de passe, un jeton OAuth ne possède pas toujours d’expiration automatique. De nombreux fournisseurs laissent les jetons actifs jusqu’à révocation manuelle. Cela crée un risque de persistance.

La persistance comportementale des accès

Cette particularité explique pourquoi les attaques de type Tycoon 2FA sont redoutables. L’attaquant conserve un accès actif tant que l’organisation ne procède pas à une révocation explicite du jeton compromis.

PassCypher HSM PGP empêche-t-il le vol de jeton ?

Protection physique et logique du secret

Oui. PassCypher HSM PGP conserve les clés d’accès dans un HSM NFC local. Aucune donnée sensible n’est stockée ni dans le cloud ni sur le terminal. Le jeton OAuth ne peut donc pas exister hors du périmètre souverain.

Neutralisation des failles OAuth persistantes

Grâce à cette approche Zero-Cloud, les Tycoon 2FA failles OAuth persistantes deviennent inopérantes. L’accès repose sur une action physique — un geste NFC — impossible à automatiser ou détourner à distance.

Quel est le lien entre Tycoon 2FA et les attaques AiTM ?

Le rôle du proxy Attacker-in-the-Middle

Tycoon 2FA s’appuie sur des proxys Attacker-in-the-Middle pour intercepter les flux d’authentification légitimes. L’utilisateur croit se connecter à un service authentique, alors que le proxy intercepte la session et injecte un flux OAuth malveillant.

Une chaîne d’attaque automatisée

Cette automatisation rend les attaques massives. En conséquence, les kits PhaaS comme Tycoon 2FA peuvent transformer un simple clic d’utilisateur en compromission durable du cloud.

Peut-on détecter une faille OAuth persistante dans un SIEM ?

Une détection partielle et souvent trompeuse

Les logs cloud enregistrent les autorisations OAuth, mais les classent comme légitimes. Ainsi, le SIEM ne déclenche pas d’alerte. En revanche, un suivi des créations d’applications OAuth non référencées peut révéler des anomalies.

Corrélation comportementale avancée

Il est donc essentiel d’ajouter des règles de corrélation comportementale : absence de TOTP lors du consentement, permissions inhabituelles, ou activité réseau persistante. Cette approche améliore la détection proactive.

Comment limiter le risque de consentement malveillant ?

Activation du mode Admin Consent Only

Activez la politique Admin Consent Only dans vos environnements Microsoft 365 ou Google Workspace. De cette manière, seules les applications validées par un administrateur peuvent être autorisées, bloquant ainsi la plupart des scénarios Tycoon 2FA.

Renforcement par audit périodique

En complément, un audit régulier des autorisations OAuth et une éducation des utilisateurs permettent de réduire la surface d’exploitation des failles OAuth persistantes.

Qu’est-ce qu’une architecture Zero-Cloud ?

Une infrastructure sans dépendance réseau

Une architecture Zero-Cloud élimine tout stockage ou traitement sensible côté cloud. Par conséquent, un jeton OAuth volé devient inutilisable. Cette philosophie est au cœur des solutions DataShielder NFC HSM et PassCypher HSM PGP.

Une doctrine souveraine appliquée

Ce modèle renforce la souveraineté comportementale : la sécurité découle de la conception même du système, non d’un correctif ultérieur.

Quelle différence entre une faille technique et une faille comportementale ?

Une faille d’intention plutôt que de code

Une faille technique découle d’un bug logiciel. À l’inverse, une faille comportementale repose sur une action humaine légitime exploitée à mauvais escient. Tycoon 2FA illustre cette dérive : l’utilisateur agit en confiance, mais crée une persistance.

La souveraineté comportementale comme réponse

En validant localement chaque action via un HSM, on supprime la possibilité de consentement piégé. Ainsi, aucune autorisation OAuth ne peut être abusée sans validation matérielle explicite.

Comment intégrer la souveraineté comportementale dans un SI ?

La sécurité par condition

Appliquer la doctrine Freemindtronic de sécurité par condition consiste à exiger une validation physique ou locale avant chaque opération critique. Cela bloque les flux OAuth externes par conception.

Un contrôle décentralisé et vérifiable

Chaque autorisation devient un événement mesurable, validé par un dispositif HSM souverain. De plus, cette approche est compatible avec les exigences RGPD, NIS2 et DORA, garantissant ainsi une conformité native.

Comment éviter les failles OAuth persistantes ?

Pour éviter les failles OAuth persistantes, il est essentiel de :

  • Ne jamais conserver de jetons OAuth au-delà de leur durée utile
  • Purger automatiquement les sessions et cookies après usage
  • Valider systématiquement l’URL d’origine avant toute autorisation
  • Utiliser un HSM local pour générer les codes TOTP, sans dépendance cloud
  • Bloquer les redirections invisibles (iframe-kill) et surveiller les flux d’autorisation
Qu’est-ce qu’un jeton OAuth persistant ?

Un jeton OAuth persistant est un jeton d’accès qui reste valide au-delà de la session initiale. Il permet à un service tiers d’accéder aux ressources d’un utilisateur sans nouvelle authentification. S’il est volé ou mal géré, il peut être utilisé comme vecteur d’attaque pour contourner la MFA et accéder illégitimement à des données sensibles.

Pourquoi PassCypher HSM PGP est-il souverain ?

PassCypher HSM PGP est souverain car :

  • Il stocke les clés et secrets localement, dans un conteneur chiffré AES-256 CBC
  • Il ne dépend d’aucune infrastructure cloud ou serveur externe
  • Il valide le contexte (sandbox URL) avant toute opération sensible
  • Il génère les codes TOTP localement, sans exportation du seed
  • Il neutralise les redirections invisibles et purge les sessions automatiquement

Cette architecture garantit que l’utilisateur reste maître de ses secrets, sans exposition à des tiers.

Glossaire technique — Tycoon 2FA failles OAuth persistantes dans le cloud

OAuth

Protocole d’autorisation normalisé (RFC 6749) permettant à une application d’accéder à des ressources cloud sans exposer le mot de passe de l’utilisateur. Cependant, lorsqu’il est mal configuré, il devient un vecteur d’attaque favorisant les failles OAuth persistantes, comme celles exploitées par Tycoon 2FA.

Tycoon 2FA

Kit Phishing-as-a-Service (PhaaS) combinant des proxys Attacker-in-the-Middle (AiTM) et des flux OAuth falsifiés. Il permet ainsi de contourner la MFA, d’obtenir des jetons OAuth valides et de créer des accès persistants au cloud. Tycoon 2FA illustre la nouvelle génération d’attaques comportementales OAuth persistantes.

Faille OAuth persistante

Vulnérabilité où un jeton OAuth reste actif même après un changement de mot de passe ou une réinitialisation MFA. En outre, cette faille permet un accès prolongé et invisible. Elle démontre que la compromission peut venir du consentement légitime plutôt que d’un exploit technique.

Jeton OAuth

Jeton d’accès généré par un fournisseur (Microsoft, Google, Slack, etc.). Il accorde temporairement des droits à une application. Néanmoins, en cas d’abus, il devient une backdoor légitime — une des causes principales des Tycoon 2FA failles OAuth persistantes.

AiTM (Attacker-in-the-Middle)

Technique consistant à intercepter les échanges entre un utilisateur et un service. En particulier, Tycoon 2FA s’en sert pour voler cookies et jetons OAuth, contournant la MFA et facilitant les attaques persistantes dans le cloud.

PhaaS (Phishing-as-a-Service)

Modèle d’attaque industrialisé. En effet, il permet à tout acteur malveillant de déployer rapidement des campagnes AiTM ou OAuth persistantes. Des plateformes comme Tycoon 2FA ou EvilProxy en sont des exemples notoires.

MFA (Multi-Factor Authentication)

Méthode d’authentification utilisant plusieurs facteurs. Toutefois, elle peut être contournée lorsque la session est déjà ouverte, rendant inefficace la vérification TOTP. C’est pourquoi les attaques OAuth persistantes représentent une menace même en environnement sécurisé.

TOTP (Time-based One-Time Password)

Code à usage unique fondé sur le temps. Bien qu’il renforce la sécurité, il est vulnérable lorsqu’il est combiné à une session active. Ainsi, dans un scénario Tycoon 2FA, un jeton OAuth peut être obtenu sans que le TOTP soit redemandé.

HSM (Hardware Security Module)

Dispositif matériel protégeant les clés cryptographiques hors ligne. Chez Freemindtronic, il constitue la base d’une architecture Zero-Cloud souveraine, empêchant tout vol de jeton OAuth et neutralisant la persistance par conception.

PGP (Pretty Good Privacy)

Protocole de chiffrement et de signature utilisé dans les solutions Freemindtronic. Par conséquent, l’intégration de PGP dans les HSM NFC permet d’assurer une authentification locale inviolable, sans dépendance au cloud.

PassCypher HSM PGP

Solution souveraine de Freemindtronic qui stocke les secrets sur un HSM NFC. En outre, chaque action est validée physiquement par l’utilisateur. Ainsi, aucun jeton OAuth ne subsiste dans le cloud, éliminant de fait toute persistance.

DataShielder NFC HSM

Technologie complémentaire à PassCypher, conçue pour chiffrer et protéger les données locales. De plus, elle permet de conserver un contrôle total sur les secrets sans transmission ni stockage distant.

Souveraineté comportementale

Doctrine Freemindtronic fondée sur le principe que la sécurité ne doit pas reposer sur la détection a posteriori, mais sur la validation locale des comportements. En d’autres termes, une action non autorisée devient techniquement impossible.

Zero-Cloud Architecture

Approche qui supprime toute dépendance au cloud. Par conséquent, les attaques par jetons OAuth compromis ne peuvent s’y appliquer. Cette conception assure la résilience souveraine contre les failles OAuth persistantes.

BitP (Browser-in-the-Proxy)

Variante d’attaque où un proxy navigateur capture les sessions. Cependant, les dispositifs Freemindtronic incluent un anti-BitP matériel empêchant toute interception du flux OAuth.

Iframe hijack

Technique d’injection silencieuse d’un cadre web dans une page afin de détourner un flux OAuth. Néanmoins, le mécanisme iframe-kill intégré à PassCypher neutralise ce vecteur de manière systématique.

Admin Consent Only

Politique de sécurité Microsoft et Google imposant que seules les applications approuvées par un administrateur puissent obtenir un consentement OAuth. Ainsi, elle réduit considérablement les risques d’abus observés dans les campagnes Tycoon 2FA.

OAuth scopes

Ensemble de permissions demandées par une application OAuth. Un scope trop large augmente la surface d’exposition. Il est donc essentiel d’en limiter la portée et de vérifier leur légitimité.

Révocation proactive

Processus d’invalidation régulière des jetons OAuth afin d’éviter toute persistance. En outre, cette pratique réduit le risque de compromission comportementale et limite la durée d’exploitation d’un jeton compromis.

Zero Trust Behavioral

Extension du modèle Zero Trust appliquée aux comportements. Ainsi, chaque action est validée localement, empêchant tout usage détourné de jetons OAuth persistants ou de sessions volées.

Chronique souveraine

Format éditorial Freemindtronic associant analyse technique, doctrine de cybersécurité et souveraineté numérique. Il vise notamment à documenter des menaces telles que les Tycoon 2FA failles OAuth persistantes dans les environnements cloud modernes.


Clickjacking extensions DOM: Vulnerabilitat crítica a DEF CON 33

Cartell digital en català sobre el clickjacking d’extensions DOM amb PassCypher — contraatac sobirà Zero DOM

DOM extension clickjacking — el clickjacking d’extensions basat en DOM, mitjançant iframes invisibles, manipulacions del Shadow DOM i overlays BITB — posa en risc els gestors de contrasenyes; vegeu §Passkeys phishables. Aquesta crònica resumeix les demostracions de DEF CON 33 (DOM-based extension clickjacking i passkeys phishables), el seu impacte i les contramesures Zero-DOM (PassCypher, SeedNFC, EviBITB).

Resum Executiu

⮞ Nota de lectura

Si només voleu retenir l’essencial, el Resum Executiu (≈4 minuts) és suficient. Per a una visió completa i tècnica, continueu amb la lectura íntegra de la crònica (≈35 minuts).

⚡ El descobriment

Las Vegas, principis d’agost de 2025. El DEF CON 33 vibra al Centre de Convencions. Entre doms de hackers, pobles IoT, Adversary Village i competicions CTF, l’aire és dens de passió, insígnies i soldadures improvisades. A l’escenari, Marek Tóth no necessita artificis: connecta el portàtil, mira el públic i prem Enter. L’atac estrella: el Clickjacking d’extensions basat en DOM. Senzill de codificar, devastador d’executar: pàgina trampa, iframes invisibles, una crida focus() maliciosa… i els gestors d’autoemplenament aboquen en un formulari fantasma identificadors, contrasenyes, TOTP i passkeys.
en un formulari fantasma.

✦ Impacte immediat en gestors de contrasenyes

Els resultats són contundents. Marek Tóth va analitzar 11 gestors de contrasenyes: tots mostraven vulnerabilitats per disseny.
En 10 de 11 casos, es van exfiltrar credencials i secrets.
Segons SecurityWeek, prop de 40 milions d’instal·lacions continuen exposades.
La vulnerabilitat s’estén més enllà: fins i tot els crypto-wallets van deixar escapar claus privades, exposant directament actius digitals.

⧉ Segona demostració — Passkeys phishables (overlay)

A DEF CON 33, Allthenticate va demostrar que les Vegeu §Passkeys phishables poden ser pescades mitjançant una simple superposició i redirecció — cap injecció DOM requerida. L’anàlisi completa està disponible a la secció dedicada Phishable Passkeys i a atribució & fonts.

🚨 El missatge

En només dues demos, dos pilars de la ciberseguretat — gestors de contrasenyes i Vegeu §Passkeys phishables — s’ensorren del pedestal. El missatge és brutal: mentre els teus secrets visquin al DOM, mai no estaran segurs. I mentre la ciberseguretat depengui del navegador i del núvol, un sol clic pot capgirar-ho tot. Com recorda OWASP, el clickjacking és un clàssic — però aquí és la capa d’extensions la que queda pulveritzada.

🔑 L’alternativa

Saviez-vous qu’il existe depuis plus de dix ans une autre voie, une voie qui ne passe pas par les départements français d’outre-mer ? Avec PassCypher HSM PGP, PassCypher NFC HSM et SeedNFC pour la conservation des clés cryptographiques matérielles, vos identifiants TOTP/HOTP, vos mots de passe et vos clés secrètes ne voient jamais le DOM. Il ne s’agit pas d’un patch, mais d’une architecture propriétaire souveraine, décentralisée, serverless et databaseless, sans mot de passe maître, qui libère la gestion des secrets des dépendances centralisées telles que FIDO/WebAuthn.

Crònica per llegir
Temps estimat de lectura: 35 minuts
Data d’actualització: 2025-10-02
Nivell de complexitat: Avançat / Expert
Especificitat lingüística: Lèxic sobirà — alta densitat tècnica
Llengües disponibles: CAT · EN · ES · FR
Accessibilitat: Optimitzat per a lectors de pantalla — ancoratges semàntics integrats
Tipus editorial: Crònica estratègica
Sobre l’autor: Text escrit per Jacques Gascuel, inventor i fundador de Freemindtronic®.
Especialista en tecnologies de seguretat sobirana, dissenya i patenta sistemes de maquinari per a la protecció de dades, la sobirania criptogràfica i les comunicacions segures.
La seva experiència cobreix el compliment dels estàndards ANSSI, NIS2, RGPD i SecNumCloud, així com la lluita contra les amenaces híbrides mitjançant arquitectures sobiranes by design.

TL;DR — Al DEF CON 33, el clickjacking d’extensions basat en DOM va demostrar un risc sistèmico per a les extensions de navegador que injecten secrets al DOM. Exfiltrats: identificadors (logins), codis TOTP, Vegeu §Passkeys phishables i claus criptogràfiques. Tècniques: iframes invisibles, manipulació del Shadow DOM, superposicions Browser-in-the-Browser (BITB). Impacte inicial: ≈ 40 milions d’instal·lacions notificades com a exposades en la divulgació. Estat (11 de setembre de 2025): diversos proveïdors han publicat correccions oficials per als mètodes descrits (Bitwarden, Dashlane, Enpass, NordPass, ProtonPass, RoboForm, Keeper [parcial], LogMeOnce), mentre que altres continuen reportats com a vulnerables (1Password, iCloud Passwords, LastPass, KeePassXC-Browser). Contramesura: fluxos de maquinari Zero-DOM (PassCypher NFC/PGP, SeedNFC) mantenen els secrets fora del DOM del navegador. Principi: Zero DOM — eliminar la superfície d’atac.
Infografia en català mostrant l’anatomia d’un atac de clickjacking basat en DOM amb pàgina maliciosa, iframe invisible i exfiltració de secrets cap a l’atacant.
✪ Anatomia d’un atac de clickjacking d’extensions DOM: pàgina enganyosa, iframes invisibles i exfiltració de secrets cap a l’atacant. Representació pedagògica en llengua catalana.

2025 Digital Security

Persistent OAuth Flaw: How Tycoon 2FA Hijacks Cloud Access

2026 Crypto Currency Cryptocurrency Digital Security

Ledger Security Breaches from 2017 to 2026: How to Protect Yourself from Hackers

2025 Cyberculture Digital Security

Browser Fingerprinting Tracking: Metadata Surveillance in 2026

2025 Digital Security

Bot Telegram Usersbox : l’illusion du contrôle russe

2026 Awards Cyberculture Digital Security Distinction Excellence EviOTP NFC HSM Technology EviPass EviPass NFC HSM technology EviPass Technology finalists PassCypher PassCypher

Quantum-Resistant Passwordless Manager — PassCypher finalist, Intersec Awards 2026 (FIDO-free, RAM-only)

2025 Cyberculture Cybersecurity Digital Security EviLink

CryptPeer messagerie P2P WebRTC : appels directs chiffrés de bout en bout

2025 CyptPeer Digital Security EviLink

Missatgeria P2P WebRTC segura — comunicació directa amb CryptPeer

2025 Digital Security

Russia Blocks WhatsApp: Max and the Sovereign Internet

2025 Digital Security

Spyware ClayRat Android : faux WhatsApp espion mobile

2025 Digital Security

Android Spyware Threat Clayrat : 2025 Analysis and Exposure

2023 Digital Security

WhatsApp Hacking: Prevention and Solutions

2025 Digital Security Technical News

Sovereign SSH Authentication with PassCypher HSM PGP — Zero Key in Clear

2025 Digital Security Tech Fixes Security Solutions Technical News

SSH Key PassCypher HSM PGP — Sécuriser l’accès multi-OS à un VPS

2025 Digital Security Technical News

Générateur de mots de passe souverain – PassCypher Secure Passgen WP

2025 Digital Security Technical News

Quantum computer 6100 qubits ⮞ Historic 2025 breakthrough

2025 Digital Security Technical News

Ordinateur quantique 6100 qubits ⮞ La percée historique 2025

2025 Cyberculture Digital Security

Authentification multifacteur : anatomie, OTP, risques

2025 Digital Security

Email Metadata Privacy: EU Laws & DataShielder

2025 Digital Security

Chrome V8 confusió RCE — Actualitza i postura Zero-DOM

2025 Digital Security

Chrome V8 confusion RCE — Your browser was already spying

2024 Cyberculture Digital Security

Russian Cyberattack Microsoft: An Unprecedented Threat

2025 Digital Security

Chrome V8 Zero-Day: CVE-2025-6554 Actively Exploited

2025 Digital Security

APT29 Exploits App Passwords to Bypass 2FA

2025 Digital Security

Signal Clone Breached: Critical Flaws in TeleMessage

2025 Digital Security

APT29 Spear-Phishing Europe: Stealthy Russian Espionage

2024 Digital Security

Why Encrypt SMS? FBI and CISA Recommendations

2025 Digital Security

APT44 QR Code Phishing: New Cyber Espionage Tactics

2024 Digital Security

BitLocker Security: Safeguarding Against Cyberattacks

2024 Digital Security

French Minister Phone Hack: Jean-Noël Barrot’s G7 Breach

2024 Digital Security

Cyberattack Exploits Backdoors: What You Need to Know

2021 Cyberculture Digital Security Phishing

Phishing Cyber victims caught between the hammer and the anvil

2024 Digital Security

Google Sheets Malware: The Voldemort Threat

2024 Articles Digital Security News

Russian Espionage Hacking Tools Revealed

2024 Digital Security Spying Technical News

Side-Channel Attacks via HDMI and AI: An Emerging Threat

2024 Digital Security Technical News

Apple M chip vulnerability: A Breach in Data Security

Digital Security Technical News

Brute Force Attacks: What They Are and How to Protect Yourself

2023 Digital Security

Predator Files: The Spyware Scandal That Shook the World

2023 Digital Security Phishing

BITB Attacks: How to Avoid Phishing by iFrame

2023 Digital Security

5Ghoul: 5G NR Attacks on Mobile Devices

2024 Digital Security

Europol Data Breach: A Detailed Analysis

Digital Security EviToken Technology Technical News

EviCore NFC HSM Credit Cards Manager | Secure Your Standard and Contactless Credit Cards

2024 Cyberculture Digital Security News Training

Andorra National Cyberattack Simulation: A Global First in Cyber Defense

Articles Digital Security EviVault Technology NFC HSM technology Technical News

EviVault NFC HSM vs Flipper Zero: The duel of an NFC HSM and a Pentester

Articles Cryptocurrency Digital Security Technical News

Securing IEO STO ICO IDO and INO: The Challenges and Solutions

Articles Cyberculture Digital Security Technical News

Protect Meta Account Identity Theft with EviPass and EviOTP

2024 Digital Security

Cybersecurity Breach at IMF: A Detailed Investigation

2023 Articles Cyberculture Digital Security Technical News

Strong Passwords in the Quantum Computing Era

2024 Digital Security

PrintListener: How to Betray Fingerprints

2024 Articles Digital Security News Spying

How to protect yourself from stalkerware on any phone

2023 Articles DataShielder Digital Security Military spying News NFC HSM technology Spying

Pegasus: The cost of spying with one of the most powerful spyware in the world

2024 Digital Security Spying

Ivanti Zero-Day Flaws: Comprehensive Guide to Secure Your Systems Now

2024 Articles Compagny spying Digital Security Industrial spying Military spying News Spying Zero trust

KingsPawn A Spyware Targeting Civil Society

2024 Articles Digital Security EviKey NFC HSM EviPass News SSH

Terrapin attack: How to Protect Yourself from this New Threat to SSH Security

2024 Articles Digital Security News Phishing

Google OAuth2 security flaw: How to Protect Yourself from Hackers

Articles Digital Security EviCore NFC HSM Technology EviPass NFC HSM technology NFC HSM technology

TETRA Security Vulnerabilities: How to Protect Critical Infrastructures

2023 Articles DataShielder Digital Security EviCore NFC HSM Technology EviCypher NFC HSM EviCypher Technology NFC HSM technology

FormBook Malware: How to Protect Your Gmail and Other Data

Articles Digital Security

Chinese hackers Cisco routers: how to protect yourself?

En ciberseguretat sobirana ↑ Aquesta crònica s’inscriu dins l’apartat Digital Security, en la continuïtat de les investigacions realitzades sobre exploits i contramesures de maquinari zero trust.

Què és el clickjacking d’extensions basat en el DOM?

DOM-based extension clickjacking segresta una extensió del navegador (gestor de contrasenyes o wallet) fent un mal ús del Document Object Model. Una pàgina enganyosa encadena iframes invisibles, Shadow DOM i una crida maliciosa a focus() per desencadenar l’autofill en un formulari invisible. L’extensió «creu» que actua sobre el camp correcte i hi aboca secrets — credencials, codis TOTP/HOTP, passkeys, fins i tot claus privades. Com que aquests secrets toquen el DOM, poden ser exfiltrats de manera silenciosa.

⮞ Perspectiva doctrinal: El DOM-based extension clickjacking no és un error aïllat sinó un defecte de disseny. Qualsevol extensió que injecti secrets en un DOM manipulable és intrínsecament vulnerable. Només les arquitectures Zero-DOM (separació estructural, HSM/NFC, injecció fora del navegador) eliminen aquesta superfície d’atac.

Quin nivell de perillositat té?

Aquest vector no és menor: explota la lògica mateixa de l’autofill i actua sense que l’usuari se n’adoni. L’atacant no es limita a superposar un element; força l’extensió a omplir un formulari fals com si res, fent que l’exfiltració sigui indetectable a simple vista.

Flux típic de l’atac

  1. Preparació — la pàgina maliciosa integra una iframe invisible i un Shadow DOM que amaga el context real; els camps són ocultats (opacity:0, pointer-events:none).
  2. Ham — la víctima clicca un element innocent; redireccions i un focus() maliciós redirigeixen l’esdeveniment cap a un camp controlat per l’atacant.
  3. Exfiltració — l’extensió pensa que interactua amb un camp legítim i injecta automàticament credencials, TOTP, passkeys o claus privades al DOM fals; les dades s’exfiltren immediatament.

Aquest mecanisme enganya els senyals visuals, evita proteccions clàssiques (X-Frame-Options, Content-Security-Policy, frame-ancestors) i converteix l’autofill en un canal d’exfiltració invisible. Els overlays tipus Browser-in-the-Browser (BITB) i les manipulacions del Shadow DOM agreugen el risc, fent que les passkeys sincronitzades i les credencials siguin susceptibles de phishing.

⮞ Resum

L’atac combina iframes invisibles, manipulació del Shadow DOM i redireccions via focus() per segrestar les extensions d’autofill. Els secrets s’injecten en un formulari fantasma, donant a l’atacant accés directe a dades sensibles (credencials, TOTP/HOTP, passkeys, claus privades). Moraleja: mentre els secrets transitin pel DOM, la superfície d’atac segueix oberta.

Història del Clickjacking (2002–2025)

El clickjacking ha evolucionat durant dècades. El concepte va néixer als primers anys 2000 amb Jeremiah Grossman i Robert Hansen: enganyar un usuari perquè faci clic en un element que no veu realment. Va passar de ser una il·lusió òptica aplicada al codi a una tècnica d’atac habitual (OWASP).

  • 2002–2008: Aparició del “UI redressing”: capes HTML i iframes transparents atrapant usuaris.
  • 2009: Facebook afectat per likejacking.
  • 2010: Aparició del cursorjacking (desplaçar el cursor per enganyar el clic).
  • 2012–2015: Exploits via iframes, anuncis maliciosos i malvertising.
  • 2016–2019: Tapjacking a mòbils.
  • 2020–2024: “Hybrid clickjacking” combinant XSS i phishing.
  • 2025: A DEF CON 33, Marek Tóth presenta el salt: DOM-Based Extension Clickjacking, on les extensions injecten formularis invisibles i habiliten exfiltració silenciosa de secrets.

❓Des de quan hi ha exposició?

Les tècniques d’iframes invisibles i Shadow DOM són conegudes des de fa anys. Les descobertes de DEF CON 33 revelen un patró de disseny d’una dècada: extensions que confien en el DOM per injectar secrets estan inherentment exposades.

Síntesi: En 20 anys, el clickjacking ha passat d’una trampa visual a una sabotatge sistèmic contra gestors d’identitat; DEF CON 33 marca un punt d’inflexió i subratlla la urgència d’enfocaments Zero-DOM amb hardware sobirà.

Clickjacking extensions DOM — Anatomia de l’atac

El clickjacking extensions DOM no és una variant trivial: desvia la lògica mateixa dels gestors d’autoemplenament. Aquí, l’atacant no es limita a recobrir un botó amb una iframe; força l’extensió a omplir un formulari fals com si fos legítim.

Esquema de clickjacking d'extensions DOM en tres fases: Preparació, Esquer i Exfiltració amb extensió d’autocompleció vulnerada
Esquema visual del clickjacking d’extensions DOM: una pàgina maliciosa amb iframe invisible (Preparació), un element Shadow com a esquer (Esquer) i l’exfiltració d’identificadors, TOTP i claus a través de l’extensió d’autocompleció (Exfiltració).

Desplegament típic d’un atac:

  1. Preparació — La pàgina trampa carrega una iframe invisible i un Shadow DOM que oculta el context real.
  2. Esquer — L’usuari fa clic en un element aparentment innocu; una crida focus() redirigeix l’esdeveniment cap al camp invisible controlat per l’atacant.
  3. Exfiltració — L’extensió creu interactuar amb un camp legítim i injecta identificadors, TOTP, passkeys i fins i tot claus privades directament dins del fals DOM.

Aquesta mecànica distorsiona els senyals visuals, esquiva les defenses clàssiques (X-Frame-Options, CSP, frame-ancestors) i transforma l’autoemplenament en un canal d’exfiltració invisible. A diferència del clickjacking “tradicional”, l’usuari no fa clic en un lloc de tercers: és la seva pròpia extensió la que queda atrapada per la seva confiança en el DOM.

⮞ Resum

L’atac combina iframes invisibles, Shadow DOM i focus() per atrapar els gestors d’autoemplenament. Els gestors de contrasenyes injecten els seus secrets no pas al lloc previst, sinó en un formulari fantasma, oferint a l’atacant accés directe a dades sensibles.

Gestors vulnerables & divulgació CVE (instantània — 2 oct. 2025)

Actualitzat: 2 d’octubre 2025
Arran de la divulgació a DEF CON 33 per Marek Tóth, diversos venedors van publicar correccions o mitigacions, però la velocitat de resposta varia molt. La nova columna indica el temps estimat entre la presentació (8 d’agost de 2025) i la publicació d’un patch/mitigació.

Gestor Credencials TOTP Passkeys Estat Patch / nota oficial ⏱️ Temps de patch
1Password Mitigacions (v8.11.x) Blog 🟠 >6 setmanes (mitigació)
Bitwarden Parcial Corregit (v2025.8.2) Release 🟢 ~4 setmanes
Dashlane Corregit Advisory 🟢 ~3 setmanes
LastPass Corregit (set. 2025) Release 🟠 ~6 setmanes
Enpass Corregit (v6.11.6) Release 🟠 ~5 setmanes
iCloud Passwords No Vulnerable (en revisió) 🔴 >7 setmanes (sense patch)
LogMeOnce No Corregit (v7.12.7) Release 🟢 ~4 setmanes
NordPass Parcial Corregit (mitigacions) Release 🟠 ~5 setmanes
ProtonPass Parcial Corregit (mitigacions) Releases 🟠 ~5 setmanes
RoboForm Corregit Update 🟢 ~4 setmanes
Keeper Parcial No No Patch parcial (v17.2.0) Release 🟠 ~6 setmanes (parcial)

⮞ Perspectiva estratègica:

Fins i tot després de les correccions, el problema continua sent arquitectònic: mentre els secrets transitin pel DOM, romandran exposats.
Les solucions Zero-DOM (PassCypher HSM PGP, PassCypher NFC HSM, SeedNFC) eliminen la superfície d’atac garantint que els secrets no surtin mai del contenidor xifrat.
Zero-DOM = superfície d’atac nul·la.

Nota: instantània al 2 d’octubre de 2025. Per versions per producte, notes de llançament i CVE associats, consulteu la taula i les pàgines oficials dels venedors.

Tecnologies de correcció utilitzades

Des de la divulgació pública a DEF CON 33, els venedors han publicat actualitzacions. No obstant això, la majoria són pegats superficials o comprovacions condicionals; cap fabricant ha re-construït l’enginy d’injecció completament.

Imatge resum: aquestes tecnologies van des de pegats estètics fins a solucions Zero-DOM basades en hardware.

Infografia sobre les defenses contra el clickjacking d’extensions DOM: X-Frame-Options, CSP, retards d’autofill i diàlegs flotants.
Quatre mètodes de correcció contra el clickjacking d’extensions DOM: des de polítiques de seguretat fins a estratègies.

Objectiu

Explicar com els venedors han intentat mitigar la fallada, distingir pegats cosmètics de correccions estructurals i destacar enfocaments sobirans Zero-DOM.

Mètodes observats (agost 2025)

Mètode Descripció Gestors afectats
Restricció d’autoemplenament Mode “on-click” o desactivació per defecte Bitwarden, Dashlane, Keeper
Filtrat de subdominis Bloqueig d’autoemplenament en subdominis no autoritzats ProtonPass, RoboForm
Detecció Shadow DOM Refusar injectar si el camp és encapsulat NordPass, Enpass
Aïllament contextual Comprovacions prèvies a la injecció (iframe, opacitat, focus) Bitwarden, ProtonPass
Hardware sobirà (Zero-DOM) Secrets mai transiten pel DOM: NFC HSM, HSM PGP, SeedNFC PassCypher, EviKey, SeedNFC

Limitacions observades

  • Els pegats no modifiquen l’enginy d’injecció, només el seu disparador.
  • No s’ha introduït separació estructural entre UI i fluxos de secrets.
  • Qualsevol gestor encara lligat al DOM roman exposat estructuralment.
⮞ Transició estratègica
Aquests pegats són reaccions, no ruptures. Tracten símptomes, no la falla arquitectònica.

Anàlisi tècnica i doctrinal de les correccions

DOM extension clickjacking és una fallada de disseny estructural: secrets injectats en un DOM manipulable poden ser segrestats tret que el flux d’injecció quedi separat arquitectònicament del navegador.

Què no solucionen les correccions actuals

  • Cap venedor ha re-construït l’enginy d’injecció.
  • Les mesures principalment limiten l’activació (desactivar autoemplenament, filtres de subdomini, detecció d’elements invisibles) en lloc de canviar el model d’injecció.

Què requeriria una correcció estructural

  • Eliminar la dependència del DOM per a la injecció de secrets.
  • Aïllar l’enginy d’injecció fora del navegador (hardware o procés segur separatat).
  • Usar autenticació hardware (NFC, PGP, enclausura segura) i exigir validació física/indicació explícita de l’usuari.
  • Prohibir per disseny la interacció amb elements invisibles o encapsulats.

Tipologia de correccions

Nivell Tipus de correcció Descripció
Cosmètic UI/UX, autoemplenament desactivat per defecte No canvia l’enginy d’injecció, només el disparador
Contextual Filtrat DOM, Shadow DOM, subdominis Afegeix condicions, però encara depèn del DOM
Estructural Zero-DOM, hardware (PGP, NFC, HSM) Elimina l’ús del DOM per secrets; separa UI i fluxos de secrets

Tests doctrinals per verificar patches

Per comprovar si una correcció és realment estructural, els investigadors poden:

  • Injectar un camp invisible (opacity:0) dins d’un iframe i verificar el comportament d’injecció.
  • Comprovar si les extensions encara injecten secrets a inputs encapsulats o no visibles.
  • Verificar si les accions d’autoemplenament són registrables i bloquejades en cas de desajust de context.

No existeix actualment un estàndard industrial àmpliament adoptat (NIST/OWASP/ISO) que reguli la lògica d’injecció d’extensions, la separació UI/secret o la traçabilitat de les accions d’autoemplenament.

⮞ Conclusió
Les correccions actuals són solucions temporals. La resposta duradora és arquitectònica: treure els secrets del DOM amb patrons Zero-DOM i aïllament hardware (HSM/NFC/PGP).

Riscos sistèmics i vectors d’explotació

DOM extension clickjacking no és un bug aïllat; és una fallada de disseny sistèmica. Quan el flux d’injecció d’una extensió queda compromès, l’impacte pot expandir-se més enllà d’una contrasenya filtrada i degradar capes completes d’autenticació i infraestructures.

Escenaris crítics

  • Accés persistent — un TOTP clonat o tokens de sessió recuperats poden re-registrar dispositius “de confiança”.
  • Reproducció de passkeys — una passkey exfiltrada pot funcionar com un token mestre reutilitzable fora del control habitual.
  • Compromís SSO — tokens OAuth/SAML filtrats poden exposar sistemes IT complets.
  • Exposició supply-chain — extensions mal regulades creen una superfície d’atac estructural a nivell de navegador.
  • Robatori d’actius cripto — extensions de moneder que usen DOM poden filtrar seed phrases i claus privades o signar transaccions malicioses.

⮞ Resum

Les conseqüències van més enllà del robo de credencials: TOTPs clonats, passkeys reproduïdes, tokens SSO compromesos i seed phrases exfiltrades són resultats realistes. Mentre els secrets transitin pel DOM, representen un vector d’exfiltració.

Comparativa de amenaces sobiranes
Atac Objectiu Secrets Contramesura sobirana
ToolShell RCE SharePoint / OAuth Certificats SSL, tokens SSO Emmagatzematge i signatura hardware (HSM/PGP)
eSIM hijack Identitat mòbil Perfils de operador Ancoratge hardware (SeedNFC)
DOM clickjacking Extensions de navegador Credencials, TOTP, passkeys Zero-DOM + HSM / autoemplenament sandoxed
Crypto-wallet hijack Extensions de moneder Claus privades, seed phrases Injecció HID/NFC des de HSM (no DOM, no clipboard)
Atomic Stealer Portapapers macOS Claus PGP, dades de wallets Xarxes xifrades + entrada HSM (no clipboard)

Exposició regional i impacte lingüístic — Àmbit anglosaxó (notes)

Regió Usuaris angloparlants Adopció de gestors Contramesures Zero-DOM
Món anglòfon ≈1.5 mil milions Alta (NA, UK, AU) PassCypher HSM PGP, SeedNFC
Amèrica del Nord ≈94M usuaris (36% adults EUA) Creixent consciència; adopció encara moderada PassCypher HSM PGP, NFC HSM
Regne Unit Alta penetració d’internet i moneders Adopció madura; regulacions en augment PassCypher HSM PGP, EviBITB

Insight estratègic: l’espai anglosaxó representa una superfície d’exposició significativa; prioritzar Zero-DOM i mitigacions hardware als fulls de ruta regionals. Fonts: ICLS, Security.org, DataReportal.

Moneders cripto exposats

Les extensions de moneder (MetaMask, Phantom, TrustWallet) sovint utilitzen interaccions amb el DOM; sobreposicions o iframes invisibles poden enganyar l’usuari perquè signi transaccions malicioses o exposi la seed phrase. Vegeu §Sovereign Countermeasures per mitigacions hardware.

SeedNFC HSM — mitigació hardware (concisa)

Contramesura sobirana: SeedNFC HSM ofereix emmagatzematge hardware per claus privades i seed phrases fora del DOM. L’injecció es realitza via canals xifrats NFC↔HID BLE i requereix un desencadenament físic per part de l’usuari, impedint injeccions per redressing o firmes per sobreposició. Vegeu la subsecció técnica de SeedNFC per més detalls d’implementació.

Sandbox vulnerable & Browser-in-the-Browser (BITB)

Els navegadors ofereixen un “sandbox” com a frontera, però el DOM extension clickjacking i les tècniques BITB demostren que les il·lusions d’interfície poden enganyar els usuaris. Un marc d’autenticació fals o una sobreposició poden suplantar proveïdors (Google, Microsoft, bancs) i fer que l’usuari autoritzi accions que alliberen secrets o signen transaccions. Directives com frame-ancestors o certes polítiques CSP no garanteixen bloqueig complet d’aquestes forgeries d’interfície.

Mecanisme de Sandbox URL (tècnic): una solució Zero-DOM robusta lliga cada credencial o referència criptogràfica a una URL esperada (“sandbox URL”) emmagatzemada dins d’un HSM xifrat. Abans d’un autoemplenament o signatura, la URL activa es compara amb la referència de l’HSM; si no coincideixen, el secret no s’allibera. Aquesta validació a nivell d’URL evita exfiltracions encara que les sobreposicions eludeixin la detecció visual.

Detecció i mitigació anti-iframe (tècnic): defenses en temps real inspeccionen i neutralitzen patrons sospitosos d’iframe/overlay (elements invisibles, Shadow DOM anidat, seqüències anòmales de focus(), pointer-events alterats). Les heurístiques inclouen opacitat, context de pila, redireccions de focus i comprovacions d’ancestria d’iframe; la mitigació pot eliminar o aïllar la UI forjada abans de qualsevol interacció.

Per a fluxos d’escriptori, l’enllaç segur entre un dispositiu Android NFC i una aplicació amb HSM permet que els secrets es desxifrin només en RAM volàtil durant una fracció de segon i s’injectin fora del DOM, reduint persistència i exposició en l’host.

⮞ Resum tècnic (atac neutralitzat per sandbox URL + neutralització d’iframe)

La cadena d’atac sol utilitzar sobreposicions CSS invisibles (opacity:0, pointer-events:none), iframes embeguts i nodes Shadow DOM encapsulats. Seqüències de focus() i seguiment del cursor poden induir l’extensió a confeccionar autoemplenament a camps controlats per l’atacant i exfiltrar les dades. L’enllaç d’URL i la neutralització en temps real dels iframes tanca aquest vector.

Il·lustració de la protecció anti-BitB i anti-clickjacking amb EviBITB i Sandbox URL integrats a PassCypher HSM PGP / NFC HSM
✪ Il·lustració – L’escut anti-BITB i el cadenat Sandbox URL bloquegen l’exfiltració de credencials en un formulari manipulat per clickjacking.

⮞ Referència pràctica Per una implementació Zero-DOM pràctica i detalls de producte (antiframe, lligams d’URL HSM, enllaç d’escriptori), consulteu §PassCypher HSM PGP i §Sovereign Countermeasures.

BitUnlocker — Atac contra BitLocker via WinRE

Al DEF CON 33 i al Black Hat USA 2025, el grup d’investigació STORM va presentar una explotació crítica contra BitLocker anomenada BitUnlocker. Aquesta tècnica eludeix les proteccions de BitLocker aprofitant falles lògiques en l’entorn de recuperació de Windows (WinRE).

Vectors d’atac

  • Parsing de boot.sdi: manipulació del procés de càrrega.
  • ReAgent.xml: modificació del fitxer de configuració de recuperació.
  • BCD segrestat: explotació de les dades de configuració d’arrencada.

Metodologia

Els investigadors van centrar-se en la cadena d’arrencada i els components de recuperació per:

  • Identificar vulnerabilitats lògiques dins de WinRE.
  • Desenvolupar exploits capaços d’exfiltrar secrets de BitLocker.
  • Proposar contramesures per endurir la seguretat de BitLocker i WinRE.

Impacte estratègic

Aquest atac demostra que fins i tot un sistema de xifrat de disc considerat robust pot ser compromès mitjançant vectors indirectes en la cadena d’arrencada i recuperació. Subratlla la necessitat d’una defensa en profunditat que integri no només la criptografia, sinó també la protecció i la integritat dels entorns d’arrencada i restauració.

Passkeys phishables — Atacs per superposició a DEF CON 33

A DEF CON 33, una demostració independent va mostrar que les passkeys sincronitzades — sovint presentades com a «resistents al phishing» — poden ser exfiltrades silenciosament utilitzant una simple superposició + redirecció. A diferència del clickjacking d’extensions basat en DOM, aquest vector no requereix cap injecció al DOM: abusa de la confiança en la interfície i dels marcs renderitzats pel navegador per enganyar usuaris i capturar credencials sincronitzades.

Com funciona l’atac per superposició (resum)

  • Superposició / redirecció: es mostra un marc o una superposició d’autenticació fals que imita una pàgina de login legítima.
  • Abús de la confiança del navegador: la UI sembla vàlida, així que els usuaris aproven accions o prompts que alliberen passkeys sincronitzades.
  • Exportació sincronitzada: un cop l’atacant accedeix al gestor o al flux sincronitzat, les passkeys i credencials sincronitzades poden ser exportades i reutilitzades.

Sincronitzades vs lligades al dispositiu — diferència clau

  • Passkeys sincronitzades: emmagatzemades i replicades via núvol/gestor — còmode però punt únic de fallada i susceptible a atacs d’usurpació d’interfície.
  • Passkeys lligades al dispositiu: emmagatzemades en un element segur del dispositiu (hardware) i mai no surten del dispositiu — no són exportables pel núvol i resulten molt més resistents als atacs per superposició.

Proves i evidència

Conseqüència estratègica: la forja d’UI demostra que la “resistència al phishing” depèn del model d’emmagatzematge i confiança. Les passkeys sincronitzades són phisbles; les emmagatzemades en elements segurs del dispositiu romanen el millor recurs. Això reforça la doctrina Zero-DOM + hardware sobirà.

Passkeys phishables @ DEF CON 33 — Atribució i nota tècnica

Investigador principal: Dr. Chad Spensky (Allthenticate)
Coautors tècnics: Shourya Pratap Singh, Daniel Seetoh, Jonathan (Jonny) Lin — Passkeys Pwned: Turning WebAuthn Against Itself (DEF CON 33)
Contribuïdors reconeguts: Shortman, Masrt, sails, commandz, thelatesthuman, malarum (slide d’introducció)

Referències:

Concepte clau: La forja d’UI pot exfiltrar passkeys sincronitzades sense tocar el DOM. Reforça la necessitat de validar fora del navegador (Zero-DOM + validació sobirana fora de navegador).

Senyal estratègic DEF CON 33

DEF CON 33 va cristal·litzar un canvi de supòsits sobre la seguretat del navegador. A continuació, les conclusions concises i orientades a l’acció:

  • Els navegadors no són zones de confiança fiables. No tracteu el DOM com un espai segur per secrets.
  • Passkeys sincronitzades i secrets injectats al DOM són phisbles. Les tècniques d’overlay poden vèncer credencials sincronitzades.
  • Les respostes dels venedors són desiguals; escasses correccions estructurals. Els pegats UI són útils però insuficients.
  • Prioritzeu enfocaments hardware Zero-DOM. Fluxos offline i ancoratges hardware redueixen l’exposició i han d’aparèixer als roadmaps.

Resum

En comptes d’acontentar-se amb pegats cosmètics, les organitzacions han de planificar canvis doctrinals: tractar com a sospitosos els secrets que toquen el DOM i accelerar l’adopció de mitigacions Zero-DOM basades en hardware als productes i polítiques.

Contramesures sobiranes (Zero DOM)

Els pegats de venedors redueixen el risc immediat però no eliminen la causa arrel: els secrets que flueixen pel DOM. Zero-DOM significa que els secrets no han de residir, transitar ni dependre del navegador. La defensa duradora és arquitectònica: mantenir credencials, TOTP, passkeys i claus privades dins d’hardware offline i exposar-les breument només en RAM volàtil quan s’activa explícitament.

"Diagrama

En disseny Zero-DOM, els secrets s’emmagatzemen en HSMs offline i s’alliberen només després d’una acció física (NFC, HID pair, confirmació local). La desxifració es produeix en RAM volàtil el temps mínim necessari; res no queda en clar al DOM ni al disc.

Operació sobirana: NFC HSM, HID-BLE i HSM-PGP

NFC HSM ↔ Android ↔ Navegador:
L’usuari presenta físicament el NFC HSM davant d’un dispositiu Android amb NFC. L’app corroborarà la sol·licitud de l’host, activarà el mòdul i transmetrà el secret xifrat a l’host. La desxifració només passa en RAM volàtil; el navegador mai té el secret en clar.

NFC HSM ↔ HID-BLE:
Quan està emparellat amb un emulador HID Bluetooth, el sistema escriu credencials directament al camp objectiu per un canal BLE xifrat AES-128-CBC, evitant clipboard, keyloggers i exposició DOM.

Activació local HSM-PGP:
En escriptori, un contenidor HSM-PGP (AES-256-CBC PGP) es desxifra localment en RAM amb una acció d’usuari; la injecció no travessa el DOM i s’esborra immediatament després d’uso.

Aquesta arquitectua elimina la superfície d’injecció en lloc de parchejar-la: sense servidor central, sense contrasenya mestra a extreure i sense text clar persistent al navegador. Les implementacions han d’incloure comprovacions d’URL sandboxed, finestres efímeres de memòria i registres auditable d’activacions per verificar cada operació d’autoemplenament.

⮞ Resum

Zero-DOM és una defensa estructural: manteniu secrets en hardware, exigiu activació física, desxifreu només en RAM i bloquegeu qualsevol injecció o exfiltració basada en DOM.

PassCypher HSM PGP — Tecnologia Zero-DOM (patentada des de 2015)

Abans de la descoberta pública de DOM extension clickjacking a DEF CON 33, Freemindtronic ja havia adoptat una alternativa arquitectònica: des del 2015 apliquem el principi de no portar mai secrets pel DOM. Aquesta doctrina és la base de l’arquitectura Zero-DOM patentada de PassCypher, que emmagatzema credencials, TOTP/HOTP i claus criptogràfiques en contenidors HSM hardware — mai injectades en un entorn manipulable.

Un avenç en gestors de contrasenyes

  • Zero-DOM natiu — cap dada sensible toca el navegador.
  • HSM-PGP integrat — contenidors xifrats (AES-256-CBC PGP) amb segmentació de claus patentada.
  • Autonomia sobirana — sense servidor, sense base de dades, sense dependències al núvol.

Protecció reforçada BITB

Des del 2020 PassCypher HSM PGP integra EviBITB, un motor que detecta i neutralitza en temps real iframes i overlays maliciosos (Browser-in-the-Browser). Opera serverless i pot funcionar en modes manual, semi-automàtic o automàtic, millorant notablement la resistència contra atacs BITB i clickjacking d’extensions.

EviBITB integrat a PassCypher HSM PGP: detecció i mitigació d'iFrames i overlays de redirecció
EviBITB integrat a PassCypher HSM PGP: detecció i mitigació d’iFrames i overlays de redirecció per reduir el risc BITB i el clickjacking d’extensions DOM.

Implementació immediata

L’usuari no necessita configuracions complexes: instal·leu l’extensió PassCypher HSM PGP des del Chrome Web Store o l’add-on d’Edge, activeu l’opció BITB i obtindreu protecció Zero-DOM sobirana.

Característiques clau

  • Autoemplenament blindat — sempre via sandbox URL, mai en clar dins el navegador.
  • EviBITB integrat — destrucció d’iframes i overlays maliciosos en temps real (manual / semi / automàtic).
  • Eines criptogràfiques — generació i gestió de claus segmentades (AES-256 + PGP).
  • Compatibilitat — funciona amb qualsevol web mitjançant l’extensió; no requereix plugins addicionals.
  • Arquitectura sobirana — zero servidor, zero base de dades, zero DOM.

⮞ Resum

PassCypher HSM PGP re-defineix la gestió de secrets: contenidors permanentment xifrats, desxifrat efímer en RAM, autoemplenament via sandbox URL i protecció anti-BITB. És una solució hardware orientada a resistir les amenaces actuals i a preparar la transició cap a resiliència quàntica.

PassCypher NFC HSM — Gestor passwordless sobirà

Els gestors de programari cauen amb un sol iframe; PassCypher NFC HSM evita que les credencials transitin pel DOM. El nano-HSM les manté xifrades offline i l’alliberament només es produeix un instant en RAM per autenticar.

Funcionament a l’usuari:

  • Secrets intocables — el NFC HSM encripta i emmagatzema credencials sense exposar-les.
  • TOTP/HOTP — l’app Android o PassCypher HSM PGP genera i mostra codis al moment.
  • Entrada manual — l’usuari introdueix PIN o TOTP al camp; l’app mostra el codi generat pel HSM.
  • autoemplenament contactless — presentant el mòdul NFC l’usuari executa autoemplenament de manera segura i fora del DOM.
  • autoemplenament d’escriptori — PassCypher HSM PGP permet completar camps amb un clic i validacions opcionales.
  • Anti-BITB distribuït — l’enllaç NFC ↔ Android ↔ navegador activa EviBITB per destruir iframes maliciosos en temps real.
  • Mode HID BLE — un emulador Bluetooth HID injecta credencials fora del DOM, bloquejant atacs DOM i keyloggers.

⮞ Resum

PassCypher NFC HSM encarna Zero Trust (cada acció requereix validació física) i Zero Knowledge (cap secret s’exposa). Per disseny, neutralitza clickjacking, BITB, typosquatting, keylogging, IDN spoofing, injeccions DOM, clipboard hijacking i extensions malicioses, i anticipa atacs quàntics.

✪ Atacs neutralitzats per PassCypher NFC HSM

Tipus d’atac Descripció Estat amb PassCypher
Clickjacking / UI redressing Iframes invisibles o overlays que secweisen clics Neutralitzat (EviBITB)
BITB Marcs falsos que simulen finestres de login Neutralitzat (sandbox + enllaç)
Keylogging Captura de pulsacions Neutralitzat (HID BLE)
Typosquatting URLs lookalike Neutralitzat (validació física)
DOM Injection / DOM XSS Scripts maliciosos al DOM Neutralitzat (arquitectura out-of-DOM)
Clipboard Hijacking Intercepció del clipboard Neutralitzat (sense ús clipboard)
Malicious Extensions Plugins maliciosos Neutralitzat (pairing + sandbox)
Atacs quàntics (anticipats) Trencament massiu de claus Mitigat (segmentació de claus + AES-256 CBC + PGP)
[/row]

SeedNFC + HID Bluetooth — Injecció segura dels wallets

Les extensions de moneder prosperen en el DOM i els atacants exploten aquesta feblesa. Amb SeedNFC HSM, la lògica canvia: l’enclau mai allibera claus privades o seed phrases. Durant la inicialització o restauració d’un moneder, el sistema usa emulació Bluetooth HID — com un teclat hardware — sense clipboard, sense DOM i sense rastre per a claus privades o credencials.

Flux operatiu (anti-DOM, anti-clipboard):

  • Custòdia — SeedNFC HSM xifra i emmagatzema la seed/cla privada (mai l’exporta).
  • Activació física — l’usuari autoritza contactless via l’app Android NFC.
  • Injecció HID BLE — el sistema tecleja la seed o el fragment necessari directament al camp del moneder, fora del DOM i del clipboard.
  • Protecció BITB — l’usuari pot activar EviBITB dins l’app per neutralitzar overlays maliciosos durant l’onboarding o recuperació.
  • Efemeritat — la RAM conté temporalment les dades durant l’entrada HID i s’esborra immediatament.

Casos d’ús típics

  • Onboarding o recuperació de moneders (MetaMask, Phantom) sense exposar la clau al navegador.
  • Operacions sensibles a escriptori amb validació física per part de l’usuari via NFC.
  • Còpia de seguretat offline multi-actiu: HSM emmagatzema seed phrases i claus mestres per reutilització sense exportació.

⮞ Resum

SeedNFC HSM amb HID BLE injecta claus directament via emulador HID BLE, evitant teclat i clipboard. El canal xifra amb AES-128 CBC i l’activació física del mòdul assegura un procés verificable i segur. A més, es pot activar protecció anti-BITB per neutralitzar overlays.

Escenaris d’explotació i vies de mitigació

Les revelacions de DEF CON 33 són una alerta; les amenaces evolucionaran més enllà dels pegats. Cal vigilar els següents escenaris:

  • Clickjacking impulsat per IA: LLMs generaran overlays i trampes Shadow DOM en temps real, fent phishing + DOM hijack a gran escala.
  • Tapjacking híbrid mòbil: piles d’aplicacions, gestos invisibles i interaccions en segon pla per validar transaccions o exfiltrar OTPs a mòbil.
  • HSMs post-quàntics: la mitigació a llarg termini requerirà ancoratges hardware i gestió de claus resistent a ordinadors quàntics — moure el límit de seguretat cap a HSMs certificats i fora del navegador.

⮞ Resum

Els atacants futurs evitaran els pegats del navegador; la mitigació exigeix una ruptura: ancoratges hardware offline, planificació HSM post-quàntic i dissenys Zero-DOM en comptes de pegats de programari.

 

Síntesi estratègica

DOM extension clickjacking demostra que navegadors i extensions no són entorns d’execució de confiança per secrets. Els pegats redueixen risc però no eliminen l’exposició estructural.

Camí sobirà — tres prioritats

  • Governança: tractar extensions i motors d’autoemplenament com infraestructura crítica — controls de desenvolupament estrictes, auditories obligatòries i normes de divulgació d’incidents.
  • Canvi arquitectònic: adoptar dissenys Zero-DOM perquè els secrets no transitin pel navegador; exigir activació física per operacions d’alt valor.
  • Resiliència hardware: invertir en ancoratges hardware i en fulls de ruta HSM post-quàntics per eliminar punts únics de fallada en models cloud/sync.

Doctrina — concisa

  • Considerar qualsevol secret que toqui el DOM com potencialment compromès.
  • Preferir activació física (NFC, HID BLE, HSM) per operacions d’alt valor.
  • Auditar i regular la lògica d’injecció d’extensions com a funció crítica de seguretat.
Nota reguladora — marcs existents (CRA, NIS2, marcs nacionals) milloren la resiliència del programari però rarament aborden secrets integrats al DOM. Els responsables polítics han de tancar aquest punt cec exigint separació provable entre UI i fluxos de secrets.

Glossari

  • DOM (Document Object Model): estructura interna de la pàgina al navegador.
  • Clickjacking: tècnica que enganya l’usuari perquè faci clic en elements ocults o disfressats.
  • Shadow DOM: subarbre encapsulat que aïlla components.
  • Zero-DOM: arquitectura de seguretat on els secrets mai toquen el DOM, eliminant el risc d’injecció.
🔥 En resum: els pegats al núvol ajuden, però l’hardware i les arquitectures Zero-DOM eviten falles de classe.

⮞ Nota — Què no cobreix aquesta crònica:

Aquesta anàlisi no proporciona PoC explotables ni tutorials pas a pas per reproduir DOM clickjacking o passkey phishing. Tampoc analitza l’economia de les criptomonedes ni casos legals específics més enllà d’un punt de vista estratègic de seguretat.

L’objectiu és explicar falles estructurals, quantificar riscos sistèmics i traçar contramesures Zero-DOM basades en hardware. Per detalls d’implementació, consulteu §Sovereign Countermeasures i les subseccions de producte.