Trois failles à corriger, pas trente et une.

Déposez votre fichier de dépendances ou l'archive de votre projet. Tamiso écarte les alertes qui ne vous concernent pas et vous dit, en français, quoi corriger et comment.

Sans compte. D'un fichier de dépendances, seuls les noms et les versions des paquets sont lus.
boutique-en-ligne boutique-en-ligne.zip, 142 paquets, 01/11/2026 09:12 UTC

3 failles vous concernent sur 31 connues.

À corriger, 2
next 15.2.215.2.3
Contournement de la protection des pages privées
critique 1 faille sur 1 demande une action
CVE-2025-29927
Voir le prompt

Mets à jour next de la version 15.2.2 vers 15.2.3 ou plus récente (corrige CVE-2025-29927). Lance npm install next@15.2.3 pour mettre à jour package.json et le fichier de verrouillage. Ensuite, lance les tests et vérifie que l'application démarre.

La faille connue et la raison de la décision
  • CVE-2025-29927 Contournement de la protection des pages privées À corriger : Gravité critique.
path-to-regexp 0.1.70.1.10
Une adresse piégée peut bloquer le serveur
élevée 1 faille sur 1 demande une action via express
CVE-2024-45296
Voir le prompt

Mets à jour path-to-regexp de la version 0.1.7 vers 0.1.10 ou plus récente (corrige CVE-2024-45296). path-to-regexp est une dépendance indirecte, arrivée par express : mets d'abord à jour express vers une version qui utilise path-to-regexp 0.1.10 ou plus ; sinon ajoute path-to-regexp dans overrides de package.json, puis relance l'installation avec npm. Ensuite, lance les tests et vérifie que l'application démarre.

La faille connue et la raison de la décision
  • CVE-2024-45296 Une adresse piégée peut bloquer le serveur À corriger : Gravité élevée.
À vérifier, 1
axios 1.5.11.6.0
Le jeton XSRF peut partir vers un autre site
importé dans le code moyenne 1 faille sur 1 demande une action
CVE-2023-45857
Comment vérifier

Lisez l'avis et regardez si votre application utilise la fonction ou l'option concernée. Si oui, mettez à jour vers 1.6.0. Si non, vous pouvez ignorer ces failles. Avis : https://osv.dev/vulnerability/GHSA-wf5p-g6vw-rhxx

La faille connue et la raison de la décision
  • CVE-2023-45857 Le jeton XSRF peut partir vers un autre site À vérifier : Gravité moyenne, probabilité d'exploitation inconnue. Importé dans votre code : src/lib/http.ts:1
Écartées sans action : 28 failles dans 15 paquets
  • CVE-2024-4068 Le serveur peut être bloqué ou ralentiUncontrolled resource consumption in braces Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2024-21538 Le serveur peut être bloqué ou ralentiRegular Expression Denial of Service (ReDoS) in cross-spawn Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2022-46175 Modification des objets JavaScript (prototype pollution)Prototype Pollution in JSON5 via Parse Method Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2021-23337 Injection de commande par la fonction template Écartée par vous : notre code n'appelle jamais la partie vulnérable. Importé dans votre code : src/lib/http.ts:2
  • CVE-2026-27904 Le serveur peut être bloqué ou ralentiminimatch ReDoS: nested *() extglobs generate catastrophically backtracking regular expressions Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2026-26996 Le serveur peut être bloqué ou ralentiminimatch has a ReDoS via repeated wildcards with non-matching literal in pattern Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2026-27903 Le serveur peut être bloqué ou ralentiminimatch has ReDoS: matchOne() combinatorial backtracking via multiple non-adjacent GLOBSTAR segments Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2022-3517 Le serveur peut être bloqué ou ralentiminimatch ReDoS vulnerability Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2026-67214 Le serveur peut être bloqué ou ralentinanoid: non-secure generators can loop indefinitely with negative size Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2026-67213 Le serveur peut être bloqué ou ralentinanoid: custom generators can loop indefinitely when size is zero Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2026-73086 Erreur de mémoire : plantage ou exécution de codenanoid: Integer Overflow or Wraparound Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2026-45623 Accès à des fichiers hors du dossier prévuPostCSS: Arbitrary file read and information disclosure via attacker-controlled sourceMappingURL in CSS comments Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2026-73646 Accès à des fichiers hors du dossier prévuPostCSS: Path Traversal in Previous Source Map Auto-Loading (sourceMappingURL) leads to Arbitrary .map File Disclosure Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2024-47068 Injection de script dans les pages (XSS)DOM Clobbering Gadget found in rollup bundled scripts that leads to XSS Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2026-27606 Accès à des fichiers hors du dossier prévuRollup 4 has Arbitrary File Write via Path Traversal Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2022-25858 Le serveur peut être bloqué ou ralentiTerser insecure use of regular expressions leads to ReDoS Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2026-76844 Accès à des fichiers hors du dossier prévuwebpack-dev-middleware vulnerable to Path Traversal via non-slash-terminated publicPath Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2024-29180 Accès à des fichiers hors du dossier prévuPath traversal in webpack-dev-middleware Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • GHSA-67mh-4wv8-2f99 esbuild enables any website to send any requests to the development server and read the response Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2024-4067 Le serveur peut être bloqué ou ralentiRegular Expression Denial of Service (ReDoS) in micromatch Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2026-118764 Le serveur peut être bloqué ou ralentiminimatch has potential denial of service via globparts amplification Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2024-55565 Le serveur peut être bloqué ou ralentiPredictable results in nanoid generation when given non-integer values Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2023-44270 PostCSS line return parsing error Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2026-69153 Accès à des fichiers hors du dossier prévuPostCSS: incomplete fix of GHSA-6g55-p6wh-862q — attacker-controlled sourceMappingURL reads arbitrary .map files when `from` is unset Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2026-41305 Injection de script dans les pages (XSS)PostCSS has XSS via Unescaped </style> in its CSS Stringify Output Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2023-26136 Modification des objets JavaScript (prototype pollution)tough-cookie Prototype Pollution vulnerability Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2023-26115 Le serveur peut être bloqué ou ralentiword-wrap vulnerable to Regular Expression Denial of Service Écartée : Paquet utilisé seulement pour le développement, il n'est pas livré avec votre application.
  • CVE-2024-47764 Caractères non filtrés dans le nom du cookie Écartée : Gravité faible.
28 sur 31alertes écartées dans l'exemple, avec la raison
0 comptepour votre premier test
24 hpuis votre résultat est supprimé
19 €par mois, le premier plan payant

Ce que Tamiso vérifie pour vous

Vos paquets

  • lodash 4.17.20 CVE-2021-23337 Injection de commande par la fonction template Écartée par vous : notre code n'appelle jamais la partie vulnérable. Importé dans votre code : src/lib/http.ts:2

Paquets introuvables

Ils n'existent pas sur npm. Souvent un nom inventé par une IA : quelqu'un peut le publier plus tard avec du code malveillant. Sauf s'il vient d'un registre privé, retirez-le.

  • stripe-checkout-helper-ts

Votre code

critiqueCWE-798

Clé secrète Stripe dans le code

3const stripe = new Stripe("sk_l****")

Avec cette clé, n'importe qui peut créer des paiements, des remboursements et lire vos clients.

critiqueCWE-284

RLS désactivée sur une table

2alter table orders disable row level security;

La table redevient lisible et modifiable par tout le monde avec la clé anon.

Analyser votre code

Votre site

moyenne
En-tête Strict-Transport-Security absent

Sans cet en-tête, le navigateur peut encore ouvrir la version non chiffrée du site.

moyenne
Code source publié avec les cartes de source

Les fichiers .map permettent de reconstruire le code source d'origine, commentaires compris.

  • https://boutique-martin.fr/_next/static/chunks/main.js.map
Analyser votre sitedès l'offre Indie

Dans l'application

Un projet par application cliente. Tamiso garde l'historique des versions, revérifie chaque jour et prépare ce que vous envoyez à vos clients.

boutique-en-ligne

Dernière version : boutique-en-ligne.zip, le 01/11/2026.

Nouvelle version

Un seul endroit pour tout : un fichier de dépendances vérifie les paquets, une archive .zip ou un dépôt GitHub vérifie aussi le code. Tamiso compare avec vos décisions et ne vous montre que ce qui reste.

Branche et dossier

Vérification quotidienne

Chaque jour, Tamiso revérifie les paquets de la dernière version dans les bases de failles et le catalogue CISA KEV. Une nouvelle faille apparaît ici et dans l'historique.

Dernière vérification automatique le 01/11/2026 à 06:00 UTC. 1 nouvelle faille le 30/10.

Vérification quotidienneToutes les offres. Désactivez-la pour un projet que vous ne développez plus.
E-mail quand une nouvelle faille apparaîtEnvoyé à chaque personne de l'espace qui a gardé les alertes activées dans ses paramètres.

Le code envoyé en .zip n'est pas gardé : chaque jour, seuls les paquets sont revérifiés. Reliez le dépôt pour que le code le soit aussi.

Historique

Versions des dépendances et analyses du code, des plus récentes aux plus anciennes.

Chaque projet en un coup d'œil : l'état des dépendances et du code, la vérification de chaque jour et l'historique des versions. Voir le détail

Pourquoi Tamiso plutôt qu'un autre outil

Alertes gratuites de votre dépôt de codePlateformes de sécurité pour équipesTamiso
Premier testDépôt GitHub requisCompte requisSans compte, un fichier suffit
Alertes qui ne vous concernent pasPresque toutes affichéesEn partie triéesÉcartées, avec la raison
LangueLe plus souvent en anglaisLe plus souvent en anglaisFrançais, anglais, polonais
CorrectionMise à jour proposéeCorrectif automatique, souvent payantExplication et prompt pour votre IA
Paquets inventés par l'IANon signalésSelon l'outilSignalés
Prix pour une petite équipeGratuitSouvent plusieurs centaines d'euros par mois0 €, puis 19 € par mois
Rapport pour vos clientsNonSurtout sur les plans entrepriseInclus dans le plan Studio

Tarifs

Gratuit

Pour essayer

0 €pour toujours
  • 1 projet
  • Analyse des paquets et du code
  • Paquets inventés et malveillants
  • Résumé des failles

Outils

  • Rapport PDF technique
  • Export OpenVEX
  • SBOM CycloneDX
  • Clé pour votre CI
Analyser un fichier

Indie

Pour les créateurs seuls

19 €par mois, HT
  • 5 projets
  • Connexion GitHub, analyse à chaque changement
  • Alertes par e-mail
  • Analyse avancée supplémentaire par l'IA

Outils, en plus de Gratuit

  • Scanner de sitece qu'un attaquant voit de l'extérieur
  • Accès pour vos assistants de code (MCP)
Réserver Indie

Studio

Pour les agences et petites équipes

59 €par mois, HT
  • 15 projets clients
  • Jusqu'à 5 personnes
  • Tout ce qui est dans Indie

Outils, en plus de Indie

  • Rapport client à votre marquevotre logo, vos dates de correction, comparé au mois précédent
  • Lien de partage pour le client, sans compte
  • Dossier NIS2 pour vos clientsregistre des vulnérabilités, politiques, réponses aux questionnaires
Réserver Studio

Éditeur

Pour les éditeurs de logiciels et d'objets connectés

149 €par mois, HT
  • 10 produits
  • Jusqu'à 10 personnes
  • Tout ce qui est dans Studio

Outils, en plus de Studio

  • Export VEX et CSAF 2.0
  • Délais et brouillons de déclaration CRA
Réserver Éditeur

Dans les offres payantes, l'IA fait partie de l'analyse. Elle relit les alertes de votre code et écarte les fausses, vérifie si votre code appelle vraiment la partie vulnérable d'un paquet, explique chaque faille en langage simple et traduit les descriptions des bases. L'offre gratuite analyse avec les bases publiques et nos règles, sans envoyer votre code à un modèle d'IA.

En annuel, 2 mois offerts : Indie 190 €, Studio 590 €, Éditeur 1 490 € HT par an. Les offres payantes ouvrent bientôt : réservez la vôtre, sans paiement aujourd'hui. Pro et Partenaire (consultants, agences, auditeurs) sont sur devis. Réserver une offre

142paquets analysés
31failles connues
28écartées, avec la raison
3à corriger

Analysez votre premier fichier maintenant.

Analyser un fichier