loopbackio / loopbackio/loopback-connector-openapi

Nested dependency on a vulnerable package

Offen
#29 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug
Vorherrschende Sprache
JavaScript
Sterne
8
Forks
4
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

This project has a nested dependency on validator@12.2.0 which is vulnerable to https://github.com/advisories/GHSA-qgmg-gppg-76g5

This needs to be updated to validator@13.7.0

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, das Paketmanifest und die Lockdatei zu finden, die die verschachtelte validator-Abhängigkeit auflösen, und untersuche anschließend, wie validator@12.2.0 in den Abhängigkeitsbaum gelangt. Verwende den verlinkten GitHub-Hinweis, um die betroffene Version zu bestätigen, und überprüfe, dass die aufgelöste Abhängigkeit validator@13.7.0 ist, ohne Installations- oder Testfehler einzuführen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, nodejs
Bereich
security, tooling
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
50/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.