Corrigez l'essentiel d'abord.
Score de priorité et CybeRisk.
CybeDefend note chaque alerte et classe chaque projet selon le risque réel, exploitable.
- 92SQL injection in refund handlerCritiqueapi/refunds.ts:88provenEPSS 0.94Reachable from POST /refunds on an internet-facing service.
- 84Password reset token never expiresÉlevée
- 71SSRF in webhook fetcherMoyenne
- 22Stack trace shown on error pageFaible
Quatre signaux, un seul chiffre.
CVSS, EPSS, exploitabilité et contexte métier, pondérés.
- CVSS 4.035 % poids31 pts
- EPSS25 % poids22 pts
- Exploitabilité25 % poids24 pts
- Contexte métier15 % poids10 pts
- 80+Critique urgent
- 60+Urgent
- 40+Normal
- 20+Faible
- < 20Très faible
Quel projet mérite l'attention en premier.
Un score CybeRisk par projet, pour savoir lequel de vos cent projets ouvrir en premier.
- payments-api142Critique
- checkout-web88Critique
- auth-service54Élevée
- admin-portal31Moyenne
- docs-site12Faible
Pondéré par le CVSS et sans plafond : un projet vraiment risqué atteint plusieurs centaines de points, et les pires cas ressortent nettement.
Commencez par un dépôt.
Connectez GitHub, GitLab, Bitbucket ou Azure DevOps, choisissez un dépôt, et le premier scan démarre.
En détail
À corriger ensuite
La sévérité seule ne vous a jamais dit quoi corriger. CybeDefend attribue un score à chaque alerte et classe chaque projet selon son risque réel et exploitable, pour que votre équipe consacre son temps à ce qui compte.
- 92SQL injection in refund handlerCritiqueapi/refunds.ts:88provenEPSS 0.94Reachable from POST /refunds on an internet-facing service.
- 84Password reset token never expiresÉlevéeauth/reset.ts:41actively_exploitedEPSS 0.71Exploited in the wild, on the mission-critical auth service.
- 71SSRF in webhook fetcherMoyennehooks/fetch.ts:23theoreticalEPSS 0.38Outbound calls allowed, no confirmed path to internal hosts yet.
- 38Hard-coded key in dead moduleCritiquelegacy/export.ts:12not_exploitableEPSS 0.02Module never imported: dead code, no execution path.
- 22Stack trace shown on error pageFaibleweb/error.tsx:9theoreticalEPSS 0.01Internal tool, segmented network, low data sensitivity.
Le signal qui élimine les faux positifs.
Score environnemental CVSS 4.0, probabilité d'exploitation EPSS, exploitabilité et contexte métier, pondérés en un seul nombre.
Chaque alerte reçoit un verdict : est-elle réellement atteignable ? Il vient de l'analyse statique, d'une revue IA ou d'une décision manuelle.
not_exploitableFaux positif ou inatteignable. Priorité abaissée.theoreticalPossible, mais pas encore confirmée comme atteignable.provenExploitabilité confirmée dans votre flux de données réel.actively_exploitedExploitation active connue. Toutes affaires cessantes.
Chaque alerte reçoit un verdict : est-elle réellement atteignable ? Il vient de l'analyse statique, d'une revue IA ou d'une décision manuelle.