Agent de Tri des Vulnérabilités
Vous dit lesquelles des cinq corriger, et pourquoi les quatre cents autres peuvent attendre
- 6règles strictes
- Ce qu'il ne doit jamais faire, appliqué à chaque exécution
- 5règles de transfert
- Les cas où il s'arrête et confie le travail à une personne
- 8champs de sortie
- Un résultat structuré, pas un paragraphe à relire
- ≤6étapes par exécution
- Travail borné : au plus 5 appels d'outils, imposé par le moteur d'exécution
Lecture seule par conception. Cet agent n'a aucun moyen d'envoyer, de dépenser, de publier ou de valider quoi que ce soit. Là où cette limite est le produit, la retirer supprimerait la raison de faire confiance au résultat.
Aperçu
Un scanner remonte quatre cents constats. Les trier par CVSS n'est pas du tri : la gravité est une propriété de la vulnérabilité, pas de votre risque. Une critique dans une dépendance que vous n'appelez jamais est moins urgente qu'une moyenne sur un service exposé à internet qui détient des données clients.
Cet agent trie au regard de votre pile : ce que vous exécutez vraiment, quels composants sont exposés, lesquels détiennent des données sensibles. Il rend une liste courte et ordonnée de ce qu'il faut corriger maintenant, avec le raisonnement pour chaque rang.
Sa moitié la plus utile est l'écartement. Chaque constat mis de côté est listé avec son motif : non atteignable, non exposé, mesure compensatoire en place, version non concernée. Ce relevé est ce qui transforme un arriéré en une décision défendable devant un auditeur, et c'est précisément ce qu'aucun scanner ne vous donne.
Bénéfices
~5 actionable
Une semaine de travail devient une matinée
Cinq éléments classés au lieu de quatre cents lignes.
Défendable devant un auditeur
Chaque report a sa justification consignée.
Moins de correctifs inutiles
L'effort va là où l'exposition se trouve vraiment.
Ce qu'il fait
Classe selon votre exposition, pas selon le CVSS
Exposé à internet, détenant des données, réellement atteignable — les facteurs qui décident du risque réel.
Les écartements portent leur motif
Chaque constat mis de côté consigne pourquoi, et l'arriéré devient une décision défendable.
Sait ce que vous n'exécutez pas
Les constats visant des composants absents de votre pile sont exclus, pas simplement classés plus bas.
Tient compte des mesures compensatoires
Une règle WAF ou une frontière réseau qui réduit réellement l'exposition se reflète dans le classement.
Dit quand il ne peut pas trancher
Là où l'atteignabilité est inconnue, il le dit et classe prudemment plutôt que de deviner.
Ce que cela change
Ce que cela change à votre semaine
- Ce qu'il reprend
- Décider quels constats comptent réellement pour votre déploiement.
- Fait aujourd'hui par
- Un ingénieur sécurité, noyé sous la sortie du scanner.
- À quelle fréquence
- À chaque analyse.
- Effort manuel habituel
- Trier honnêtement quelques centaines de constats prend des jours.
Pourquoi Cybersécurité en particulier. Un scanner trié par gravité n'est pas un plan. C'est l'atteignabilité qui décide si un constat critique est un incendie ou une note de bas de page.
Fonctionne sans surveillance
Lancé par vous ou par un événement, il termine seul. Rien n'attend que quelqu'un soit à son bureau.
La même exigence à chaque fois
Le deux centième élément est tenu au niveau du premier. La régularité est la part que les humains ne tiennent pas.
Il ne peut pas agir de lui-même
Agent de Tri des Vulnérabilités n'a aucun moyen d'envoyer, de dépenser ou d'engager quoi que ce soit. C'est précisément cette limite qui rend son résultat sûr à exploiter.
Comment il fonctionne
Cet agent s'exécute côté serveur via l'environnement d'exécution PROMIVO. Chaque exécution est journalisée étape par étape et chaque appel d'outil est soumis à une vérification des autorisations avant d'être exécuté.
- 1EntréeValidée par rapport au schéma d'entrée de l'agent
- 2Modèleclaude-opus-5 avec repli automatique
- 3Outilsfetch_web_page, extract_structured_data
- 4PermissionsExécute automatiquement les actions READ ; tout ce qui est au-dessus attend une validation
- 5SortieRésultat structuré conforme au schéma de sortie
- 6JournalisationJetons, durée et chaque étape sont enregistrés
Démo
Données de démonstrationIllustrative sample output.
Entrée
{
"stack": [
{
"version": "1.24.0",
"component": "nginx",
"internetFacing": true,
"handlesSensitiveData": false
},
{
"version": "16.2",
"component": "postgres",
"internetFacing": false,
"handlesSensitiveData": true
}
],
"findings": [
{
"id": "CVE-0000-1111",
"severity": "HIGH",
"component": "nginx",
"affectedVersions": "<1.25"
},
{
"id": "CVE-0000-2222",
"severity": "CRITICAL",
"component": "redis",
"affectedVersions": "all"
}
]
}Sortie
{
"actNow": [
{
"id": "CVE-0000-1111",
"reason": "Affected version is in use and the component is internet-facing, so it is reachable by an unauthenticated attacker.",
"exposure": "Internet-facing",
"component": "nginx",
"recommendation": "Upgrade nginx to 1.25 or later."
}
],
"summary": "One item to act on. The critical was discarded because the affected component is not run here — severity did not decide the ordering.",
"escalate": false,
"disclaimer": "Analysis only — nothing has been changed on any system. Findings are ranked against the stack and exposure you supplied, no exploit code or proof of concept is included, and no system is described as no longer at risk.",
"notApplicable": [
{
"id": "CVE-0000-2222",
"reason": "Redis is not present in the supplied stack."
}
]
}Prérequis
Intégrations
Aucune intégration requise.
Avant de commencer
- Votre pile : composants et versions
- Exposition : ce qui est exposé à internet, ce qui détient des données sensibles
- Les constats ou avis à trier
- Nécessite le forfait Accès complet ou supérieur
Cas d'usage
Sortie hebdomadaire du scanner
Transformez un déversement récurrent en une file courte et ordonnée.
Un avis nommé tombe
Répondez à « est-ce que cela nous concerne » par un raisonnement plutôt que par une supposition.
Préparation d'audit
Produisez le relevé des justifications de tout ce qui a été reporté.
Tarifs
Accès complet
Facturé mensuellement via votre abonnement PROMIVO. Résiliable à tout moment.
Les exécutions consomment le quota de votre offre pour les exécutions d’agents et les tokens. Voir les limites de l’offre
FAQ
Corrige-t-il quoi que ce soit ?
Non, et il ne le peut pas. Il analyse et recommande. Toute modification d'un système en production demande une personne — cette limite est imposée par les permissions de l'agent, pas seulement par ses instructions.
Comment sait-il qu'un constat ne s'applique pas ?
À partir de la pile que vous décrivez : composants, versions, ce qui est exposé à internet, ce qui détient des données sensibles, et vos mesures compensatoires. Là où votre description ne tranche pas, il le dit plutôt que de supposer.
Peut-il remplacer un scanner ?
Non. Un scanner trouve ; celui-ci décide quoi faire de ce qui a été trouvé. Donnez-lui la sortie de votre scanner.
Avis
Les avis s'ouvrent une fois que des clients ont exécuté cet agent.
Vous voulez que cet agent fonctionne autrement ?
Dites-nous ce qui doit changer et notre équipe cadrera une version sur mesure pour votre entreprise.
Personnaliser cet agent