Knowledge Base // Vulnerability Research

SECURITY_BLOG .

Write-ups cybersécurité offensive, analyses de vulnérabilités web/API/cloud et notes de recherche. Documenter l'exploitation pour mieux comprendre la défense.

RECHERCHE

FILTRES

CATÉGORIES

Affichage de 16 entrées
TRI: PLUS RÉCENT
GUIDE-2026-0032026-09-29

Préparer un SaaS pour un pentest web et API

Une matrice de périmètre et d’accès, des critères de préparation et une checklist opérationnelle pour un audit de sécurité web et API SaaS.

GUIDESAASWEBAPIPENTEST
READ_LOG >
RESEARCH-2026-0022026-09-22

Tester l’autorisation d’une API multi-tenant au-delà des checklists

Une matrice tenants et rôles, des requêtes, des transitions et du pseudocode de non-régression pour évaluer l’isolation d’une API multi-tenant.

RESEARCHAPIMULTI-TENANTAUTHORIZATIONBOLA
READ_LOG >
GUIDE-2026-0012026-09-15

Du constat au retest : rendre un rapport de pentest actionnable

Un constat fictif d’export inter-tenant relie preuves, cause racine, impact, correction et critères de retest à un travail d’ingénierie vérifiable.

GUIDEREPORTINGREMEDIATIONRETESTPENTEST
READ_LOG >
HTB-2026-SNAPPED2026-03-23MEDIUM

Snapped

Snapped expose une sauvegarde Nginx UI accompagnée des éléments permettant de la déchiffrer, puis utilise une course locale dans snapd après l’accès SSH.

WRITEUPHACKTHEBOXLINUXMEDIUMBACKUP-DISCLOSURENGINX-UICVE-2026-3888
READ_LOG >
HTB-2026-INTERPRETER2026-02-21MEDIUM

Interpreter

Interpreter enchaîne une API Mirth Connect vulnérable, un enregistrement de mot de passe en base et une seconde évaluation des données patient dans un service Python exécuté par root.

WRITEUPHACKTHEBOXLINUXMEDIUMDESERIALIZATIONCVE-2023-43208F-STRING-INJECTION
READ_LOG >
HTB-2026-OVERWATCH2026-02-07MEDIUM

Overwatch

Overwatch associe un partage de logiciels lisible, un identifiant SQL embarqué, le contrôle DNS de la destination d’un serveur lié et une injection PowerShell dans un service local de gestion.

WRITEUPHACKTHEBOXWINDOWSMEDIUMDNS-POISONINGWCF-SERVICECOMMAND-INJECTION
READ_LOG >
HTB-2026-BROWSED2026-01-10MEDIUM

Browsed

Browsed utilise une extension exécutée par un navigateur côté serveur pour atteindre une application interne, puis franchit deux frontières d’interprétation : l’arithmétique Bash et le cache d’import Python privilégié.

WRITEUPHACKTHEBOXLINUXMEDIUMSSRFCOMMAND-INJECTIONCACHE-POISONING
READ_LOG >
HTB-2026-MONITORSFOUR2025-12-06EASY

MonitorsFour

MonitorsFour commence par une comparaison de jeton défaillante, atteint un conteneur Cacti, puis exploite l’API Docker Desktop exposée pour accéder aux fichiers de l’hôte Windows.

WRITEUPHACKTHEBOXWINDOWSEASYCACTICVE-2025-24367DOCKER-ESCAPE
READ_LOG >
HTB-2026-GAVEL2025-11-29MEDIUM

Gavel

Gavel est un site d’enchères dont le code exposé révèle un désaccord subtil entre analyseurs SQL, des règles d’enchères exécutables et un démon privilégié chargé de les traiter.

WRITEUPHACKTHEBOXLINUXMEDIUMSQLIRUNKITPRIVILEGED-DAEMON
READ_LOG >
HTB-2026-EIGHTEEN2025-11-15EASY

Eighteen

Eighteen utilise un droit d’usurpation dans SQL pour atteindre un hash web, puis un compte de service géré délégué pour franchir une frontière de privilèges Active Directory.

WRITEUPHACKTHEBOXWINDOWSEASYDMSABADSUCCESSORKERBEROS-PAC
READ_LOG >
HTB-2026-CONVERSOR2025-10-25EASY

Conversor

Conversor transforme une feuille XSLT fournie par l’utilisateur en écriture de fichier, puis en exécution planifiée ; un choix de configuration sudo permet ensuite de devenir root.

WRITEUPHACKTHEBOXLINUXEASYXSLT-INJECTIONCRON-HIJACKNEEDRESTART
READ_LOG >
HTB-2025-0112025-10-11MEDIUM

Signed

Signed est un exercice MSSQL avec accès initial fourni : un compte SQL peu privilégié peut provoquer une authentification sortante, puis une clé de service compromise permet de modifier l’autorisation SQL par un ticket forgé.

WRITEUPHACKTHEBOXWINDOWSMSSQLKERBEROSSILVER-TICKETMEDIUM
READ_LOG >
HTB-2026-DARKZERO2025-10-04HARD

DarkZero

DarkZero franchit trois frontières distinctes : un compte SQL lié dans une autre forêt, une élévation locale Windows et la délégation Kerberos à travers une relation d’approbation particulière.

WRITEUPHACKTHEBOXWINDOWSHARDCROSS-FORESTMSSQL-LINKCVE-2024-30088
READ_LOG >
HTB-2025-0022025-09-20EASY

Expressway

Expressway illustre trois faiblesses distinctes : une clé IKEv1 facile à deviner, sa réutilisation pour SSH et des comportements sudo permettant une élévation locale sous certaines conditions.

WRITEUPHACKTHEBOXLINUXEASYVPNIPSECIKEPRIVESC
READ_LOG >
HTB-2026-TWOMILLION2025-09-20MEDIUM

TwoMillion

TwoMillion enseigne l’autorisation des API avant de devenir une chaîne d’injection de commandes et d’élévation locale. Chaque réponse doit être interprétée selon le rôle du demandeur.

WRITEUPHACKTHEBOXLINUXMEDIUMAPI-BYPASSCOMMAND-INJECTIONCVE-2023-0386
READ_LOG >
HTB-2026-SOULMATE2025-09-06MEDIUM

Soulmate

Soulmate part d’une application de transfert, passe par un shell web et un compte SSH ordinaire, puis atteint un service Erlang exécuté par root. La compétence centrale consiste à vérifier l’identité à chaque étape.

WRITEUPHACKTHEBOXLINUXMEDIUMCONFIG-LEAKERLANGPORT-TUNNELING
READ_LOG >