[security] deps: vulnerability in http-cache-semantics (high) #128
Labels
No labels
autopilot:pending-human
source:analyste
source:defenseur
source:human
source:medic
status:approved
status:blocked
status:in-progress
status:needs-clarification
status:needs-fix
status:ready
status:review
status:triage
type:bug
type:feature
type:infra
type:refactor
type:schema
type:security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: maximus/simpl-liste#128
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Detection
Detecte par le Defenseur defenseur-simpl-liste le 2026-10-05T05:15:12Z (35 findings, 5 advisories). Confirme par
npm auditsur master (84048e9) apresnpm ci: 33 cles (29 high, 3 moderate, 1 low).Findings
defenseur-simpl-liste-deps-npm-audit-simpl-liste-http-cache-semantics— GHSA-ch52-4w7c-c8xp (publiee 2026-09-18), « max-stale handling can disclose cross-user cached responses », borne<=4.2.0Analyse
first_patched_version = null, maishttp-cache-semantics@4.3.0est publiee et sort de la borne<=4.2.0.fixAvailable: truedansnpm audit.@expo/ngrok@4.1.3 -> got@11.8.6 -> cacheable-request@7.0.4 -> http-cache-semantics@4.2.0.cacheable-request@7declare^4.0.0: 4.3.0 est dans la borne, meme majeur, CJS (main: index.js).@expo/ngroksert au modeexpo start --tunnel(outillage de dev). Rien dans l'APK. Le scenario de l'advisory (cache HTTP partage entre utilisateurs) n'existe pas ici. Severite effective : hardening.Resolution suggeree
Override de plancher (une seule version dans l'arbre, blanket acceptable) :
npm auditdoit perdre 1 cle.Issue cree par /analyse-vulnerabilite. Le Defenseur ne porte pas encore l'etat
accepted(rapport regenere a chaque scan, editer le JSON est un no-op). Pour un faux positif : fermer l'issue avec un commentaire d'analyse. Pour une vraie cause racine cote scanner : ouvrir une issue dansagent-defenseurs.