False-positive malware advisory for [email protected]
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Read the linked advisory GHSA-68q3-vw3h-2mrf and the release comparison for futrou/futrou-cli v2.0.39 to v2.0.40, then review the evidence in the issue against the advisory's classification. The requested outcome is to withdraw the advisory or mark it invalid; the issue does not name advisory-database files or tests to start from.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hey everyone,
I'm the maintainer of the https://www.npmjs.com/package/futrou npm package.
The advisory https://github.com/advisories/GHSA-68q3-vw3h-2mrf incorrectly classifies the single [email protected] release as containing malicious code. The npm flagged and removed this specific version without any notice or explanation. I contacted npm support with a dispute after the advisory was published, but I have not received any response from them yet.
Supporting evidence:
- No malicious code: Version
2.0.40contains only a single commit from Dependabot updatinggithub.com/quic-go/quic-gofrom0.64.1to0.65.0. There were no other source code changes in this release and dependency itself has no CVE. As is visible in the changelog: futrou/[email protected] - No source code differences: Other older and newer published versions contain the same source code and functionality but were not flagged as malware.
- Transparent build process: The entire source code and build process are publicly available for inspection. All binaries are built on shared GitHub Actions runners and signed.
- NPM Provenance: all npm releases are published with npm Provenance, providing verifiable information about their origin and build process.
- Pinned dependencies: Dependencies are pinned, and the repository does not accept merge requests from external collaborators, minimizing the risk of dependency or supply-chain attacks.
- Scanner false positive finding: The only possible reason for this classification is that the package used the Garble minifier in its build process. Garble has now been removed to minimize the chances of any future false-positive flagging.
The advisory itself does not identify any specific malicious functionality or explain what code is considered malicious.
Please review the evidence and withdraw this false-positive advisory or mark as invalid.
Thank you
Links:
- Repository: https://github.com/futrou/futrou-cli
- Disputed advisory: https://github.com/advisories/GHSA-68q3-vw3h-2mrf
- NPM package and version history: https://www.npmjs.com/package/futrou?activeTab=versions
- Affected release: https://github.com/futrou/futrou-cli/releases/tag/v2.0.40
- Langage dominant
- Aucune donnée de langage
- Étoiles
- 2.6k
- Forks
- 916
- Merge moyen
- 6 j 3 h
- PR mergées (30 j)
- 170
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de github/advisory-database
-
[GHSA-gcqx-w48m-w2h4] False positive - CVE-2026-93753 is already rejectedPeut-être pris @apepper l’a pris il y a 3 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
github/advisory-database#10910 · 12 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
Update https://github.com/advisories/GHSA-5pf6-cq2v-23ww to include patched versionPeut-être pris @GreyforgeLabs l’a pris il y a 42 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
github/advisory-database#9879 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
github/advisory-database#9255 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
github/advisory-database#9164 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
CVE-2026-5598 has incorrect fixed versions for bcprov-jdk packagesPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
github/advisory-database#8994 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de github/advisory-database
Issues similaires
-
Blocklist addition requestOuverteblocklist addition
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
MetaMask/eth-phishing-detect#312343 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
NangoHQ/nango#8304 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Cygnux-Labs/Tracekit#827 ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
MaximeMRF/adonisjs-jwt#99 ·