Premiers pas, et les questions qui reviennent
Cinq étapes pour commencer, puis des réponses courtes. Chacune dit ce que fait euvex aujourd'hui, et où il s'arrête.
1. Déposer un lockfile
Console · Nouveau scan
Dans la console, « Nouveau scan ». Déposez le lockfile de votre logiciel : package-lock.json (ou npm-shrinkwrap.json), pnpm-lock.yaml, yarn.lock, ou un SBOM CycloneDX au format JSON. Quatre mégaoctets au plus. Le dépôt demande un compte.
euvex en tire la nomenclature logicielle, le SBOM, cherche dans OSV.dev les vulnérabilités connues de chaque composant, et enregistre le résultat sous une adresse secrète. Le fichier déposé n'est pas conservé : seule la nomenclature l'est.
L'adresse d'alerte est préremplie avec celle du compte. Une autre adresse reçoit d'abord un lien de confirmation, et rien d'autre tant qu'elle ne l'a pas suivi.
Ce que le dépôt ne lit pas
2. Lire la couverture d'un scan
Page d'un scan · Couverture
Sur la page d'un scan, la colonne « Couverture » dit sur combien de composants la question des vulnérabilités a pu être posée : la ligne « interrogés », N sur M. Elle donne leur sens aux autres chiffres : « vulnérables 0 » ne veut rien dire tant qu'on ne sait pas sur combien on a cherché.
Un composant est interrogé quand une source sait le résoudre : OSV.dev par son identifiant de paquet, le purl, dès le dépôt ; la NVD par CPE, pour ceux qu'OSV ne résout pas, lors des revérifications programmées : toutes les dix minutes pendant les quarante-huit heures qui suivent le dépôt tant qu'un composant attend, puis chaque jour. Ceux qu'aucune source n'a pu interroger restent « non analysé » : souvent un purl qu'OSV n'indexe pas, comme pkg:generic ou pkg:conan, sans CPE ni version exacte pour la NVD, ou aucun identifiant du tout.
Couverture partielle.
Les compteurs ne portent que sur les composants interrogés : un composant non analysé n'est pas un composant sain. Le rapport CRA ne conclut alors pas à l'absence de vulnérabilité connue sur le produit entier ; une vulnérabilité trouvée, elle, reste trouvée.
Le réglage le plus rentable.
Une chaîne de compilation qui sait émettre des identifiants de distribution, pkg:deb par exemple, plutôt que pkg:generic. Le même OpenSSL 3.0.11 ne remonte rien sous le second, et soixante-dix avis sous le premier, mesuré le 26.08.2026.
Ce qu'euvex ne fait pas
3. Rattacher le scan à un produit
Console · Produits
Un produit est une version d'une gamme. La gamme, celle qui porte le marquage CE, se reconnaît à son nom : deux versions de même nom forment une seule gamme.
Dans « Produits », section « Déclarer un produit » : un nom, une version, et, si vous l'avez, un scan choisi parmi ceux du compte qui ne sont rattachés à aucun produit, ou son identifiant, celui qui apparaît dans l'adresse du scan. Sur la page d'un scan non rattaché, « Déclarer ce produit » ouvre ce formulaire déjà rempli. Un scan se rattache aussi plus tard, depuis la fiche du produit, section « Scan logiciel », ou en déposant un scan depuis cette fiche : il remplace alors le scan actuel. Un produit porte un seul scan.
Ce que ça apporte.
Le rapport RED reprend le verdict de vulnérabilités du scan, le rapport Machines y mesure l'exigence d'inventaire logiciel, et la déclaration UE de conformité s'appuie sur les deux. Seuls les scans rattachés à un produit sont croisés avec le catalogue des vulnérabilités activement exploitées (le dossier art. 14).
Ce que ça n'apporte pas.
Une signature. euvex assemble la déclaration et signale ce qui bloque ; elle est établie sous la seule responsabilité du fabricant, et la signature reste la vôtre.
4. Régler les alertes
Console · Réglages · Notifications
Chaque scan est revérifié une fois par jour : OSV.dev d'abord, puis la NVD pour les composants qu'OSV ne sait pas résoudre. Une vulnérabilité nouvelle entre dans « Alertes CVE », quel que soit le réglage.
Le « Seuil d'alerte » des réglages décide quels emails partent : toutes les sévérités, élevée et plus, ou critique seulement. Une sévérité inconnue passe tous les seuils, parce qu'elle n'est pas une sévérité basse. Le seuil filtre les emails, jamais la boîte d'alertes.
L'email part à l'adresse d'alerte du scan, une fois qu'elle a le droit de recevoir : celle du compte quand le compte est confirmé, une autre quand elle a suivi son lien de confirmation. Chaque email porte un lien de désabonnement.
Ce que les réglages ne font pas
5. Le dossier art. 14
CRA, art. 14 · applicable au 11.09.2026
L'article 14 du CRA demande au fabricant de signaler une vulnérabilité activement exploitée de son produit, ou un incident grave, selon trois échéances. Pour chaque cas, euvex ouvre un dossier, tient le décompte et prépare le contenu des rapports, avec un dossier imprimable.
Ouverture automatique : quand un composant du scan rattaché à un produit figure au catalogue CISA KEV des vulnérabilités activement exploitées. Le croisement a lieu à la création du produit avec un scan, au rattachement, au dépôt depuis la fiche du produit, et à chaque revérification quotidienne. L'adresse du compte, si elle est confirmée, en reçoit l'avis par email. Ouverture à la main, depuis le volet art. 14 du produit, pour un incident ou une vulnérabilité que le catalogue ne connaît pas.
Alerte précoce.
Vingt-quatre heures après la prise de connaissance.
Notification.
Soixante-douze heures après la prise de connaissance.
Rapport final.
Pour une vulnérabilité, quatorze jours après la mise à disposition d'une mesure de correction ou d'atténuation : une mesure d'atténuation suffit à le déclencher. Pour un incident, un mois après le dépôt de la notification.
Ce qu'euvex ne fait pas
Questions fréquentes
Qui peut voir mes scans ?
Qui possède l'adresse d'un scan le voit, sans compte : c'est ce qui permet de le transmettre à un auditeur. Les pages de scan ne sont pas indexées par les moteurs de recherche. Traitez l'adresse comme un mot de passe.
Le fichier déposé est-il gardé ?
Non. Il est lu, transformé en nomenclature, puis jeté : seuls la nomenclature et l'empreinte du fichier sont enregistrées.
Quelles sources euvex interroge-t-il ?
OSV.dev au dépôt et à chaque revérification ; la NVD, par identifiant CPE, pour les composants qu'OSV ne résout pas ; la base européenne de l'ENISA, pour attacher à une vulnérabilité son identifiant européen ; le catalogue CISA KEV pour l'exploitation active. Le détail, et les limites de chacune, sont sur la page Nos sources.
À quelle fréquence la surveillance tourne-t-elle ?
Une passe toutes les dix minutes, et chaque scan est revérifié une fois par jour. Un scan se revérifie aussi depuis sa page, une fois par heure au plus : contre OSV seulement, et sans email.
Zéro vulnérabilité, mon produit est donc sûr ?
Non. Zéro veut dire qu'aucune vulnérabilité publiée n'est connue des sources interrogées pour ces composants. Une faille pas encore publiée n'y est pas, par définition.
euvex est-il un organisme notifié ?
Non. Les questionnaires CRA, RED et Machines donnent un état de préparation, pas une évaluation de conformité, et euvex ne signe pas la déclaration UE de conformité.
Comment récupérer mes données ?
Dans les réglages de la console, « Télécharger mes données » : un fichier JSON avec le compte, l'état de la double authentification, les sessions ouvertes, les réglages, les produits et leurs déclarations, les dossiers de signalement, les alertes, le journal des actions, vos demandes au support, et pour chaque scan le lien de son archive. Chaque scan se télécharge aussi en CycloneDX 1.5, ou en archive de toutes ses révisions.
Comment supprimer mon compte, ou un scan ?
Le compte se supprime dans les réglages, sans délai de grâce : le compte, ses produits, ses dossiers et ses alertes sont effacés. Les scans ne le sont pas : ils sont détachés du compte, leur adresse d'alerte est vidée, et ils restent lisibles par leur adresse. Pour faire effacer un scan, écrivez au support : l'effacement est réel, toutes ses révisions partent et son lien cesse de marcher, y compris celui confié à un auditeur. Il est refusé tant qu'un dossier de signalement art. 14 encore ouvert en dépend : « Clore le dossier » d'abord, depuis « Signalements ».
Toutes les questions, et le glossaire des termes employés ici.
Écrire au support
Depuis la console, la page « Aide » joint votre compte et la page d'où vous venez. Sans compte, écrivez à contact@euvex.eu. Une vulnérabilité dans euvex lui-même : security@euvex.eu.