Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Upgrade nokogiri to version 1.10.8 or later

Offen
#681 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

@mrpandey arbeitet bereits daran.

Seit 28.2.2020.

  • #682 von @mrpandey — offen

Bewertung

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

Rechercherichtung

Beginne damit, das Repository nach der Abhängigkeit nokogiri zu durchsuchen und die aktuell gesperrte Version zu überprüfen. Aktualisiere sie auf 1.10.8 oder höher und überprüfe anschließend, dass die Abhängigkeit ohne die Warnung zur Sicherheitslücke CVE-2020-7595 aufgelöst wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

I received an alert on GitHub saying that current nokogiri version is vulnerable. Suggested remediation is to update nokogiri to version 1.10.8. Currently it is 1.10.4.

CVE-2020-7595
moderate severity
Vulnerable versions: < 1.10.8
Patched version: 1.10.8

xmlStringLenDecodeEntities in parser.c in libxml2 2.9.10 has an infinite loop in a certain end-of-file > situation.
The Nokogiri RubyGem has patched it's vendored copy of libxml2 in order to prevent this issue from affecting nokogiri.

Vorherrschende Sprache
Ruby
Sterne
1.9k
Forks
362
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/pages-gem

Alle Issues in github/pages-gem

Ähnliche Issues

Weitere Issues zu Ruby

Neue Issues direkt in Ihr Postfach

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