Hoch

RSSHub SSRF vulnerability

  • Veröffentlicht: 11.01.2023
  • Aktualisiert: 11.10.2026 10:22

Summary

RSSHub is vulnerable to Server-Side Request Forgery (SSRF) attacks. This vulnerability allows an attacker to send arbitrary HTTP requests from the server to other servers or resources on the network.

Description

An attacker can exploit this vulnerability by sending a request to the affected routes with a malicious URL. For example, if an attacker controls the ATTACKER.HOST domain, they can send a request to affected routes with the value set to ATTACKER.HOST%2F%23. The %2F and %23 characters are URL-encoded versions of the forward-slash (/) and pound (#) characters, respectively. In this context, an attacker could use those characters to append the base URL (i.e. https://${input}.defined.host) to be modified to https://ATTACKER.HOST/#.defined.host. This will cause the server to send a request to the attacker-controlled domain, allowing the attacker to potentially gain access to sensitive information or perform further attacks on the server.

Impact

An attacker could use this vulnerability to send requests to internal or any other servers or resources on the network, potentially gain access to sensitive information that would not normally be accessible and amplifying the impact of the attack.

Reference

Fixing PR: https://github.com/DIYgod/RSSHub/pull/11588

Betroffene Software

Klicken Sie auf eine Technologie, um alle zugehörigen Schwachstellen anzuzeigen.

PlattformPaketAnfällige VersionenBehoben in
npm-Paket rsshub < 1.0.0-master.a66cbcf 1.0.0-master.a66cbcf

Verweise

CVSS-Wert 8.8/10
CVSS-Vektor
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:L
Schwäche (CWE)
CWE-918
Plattform
npm
Paket
rsshub
Veröffentlicht
11.01.2023
Aktualisiert
11.10.2026 10:22

Quellen und Lizenzen

OSV / GitHub Advisory Database - GHSA-64wp-jh9p-5cg2 - CC BY 4.0

Schwachstellenhistorie: rsshub

Alle veröffentlichten Schwachstellen dieses Pakets (npm-Paket), neueste zuerst. Zeigt, ob es ein einmaliger Ausrutscher ist oder ein Paket, das man im Auge behalten muss.

Einträge insgesamt
6
Erste → letzte
10.2021 03.2024
Ohne Fix
2
In Angriffen ausgenutzt
0

Verteilung nach Schweregrad

  • Hoch 2
  • Mittel 4

Veröffentlichungen pro Jahr

  1. 2021: 1
  2. 2022: 1
  3. 2023: 2
  4. 2024: 2
  5. 2025: 0
  6. 2026: 0
  1. Mittel · 6.5 CVE-2024-27927 < 1.0.0-master.a429472 1.0.0-master.a429472
  2. Mittel · 6.1 CVE-2024-27926 >= 1.0.0-master.cbbd829, < 1.0.0-master.d8ca915 1.0.0-master.d8ca915
  3. Mittel · 6.1 CVE-2023-26491 < 1.0.0-master.c910c4d 1.0.0-master.c910c4d
  4. RSSHub SSRF vulnerability dieser Eintrag
    Hoch · 8.8 CVE-2023-22493 < 1.0.0-master.a66cbcf 1.0.0-master.a66cbcf
  5. Mittel · 5.3 CVE-2022-31110 <= 1.0.0 keine Korrektur
  6. Hoch · 8.6 CVE-2021-21278 <= 1.0.0 keine Korrektur

Erkennen Sie Schwachstellen in Ihrer Anwendung

Mit der DockRay-Integration und aktivierter Softwareinventarisierung prüft DockRay gemeldete Komponentenversionen auf bekannte Schwachstellen und benachrichtigt Sie über bestätigte Treffer. Die Abdeckung hängt von der unterstützten Technologie und den verfügbaren Meldungen ab.

Anwendung verbinden
DockRay Newsletter

Anwendungssicherheit in Ihrem Postfach

Wichtige Schwachstellen, konkrete Empfehlungen und praktische Tipps für Ihre Anwendungen. Wählen Sie Ihre Technologien und verfolgen Sie, was für Ihr Projekt relevant ist.

  • Eine tägliche Zusammenfassung neuer Schwachstellen, auch kritischer.
  • Benachrichtigungen über wichtige Updates.
  • Praktische Tipps zur Sicherheit und Überwachung von Anwendungen.

Leer lassen, um Meldungen zu allen Technologien zu erhalten.

Kostenlos anmelden. In jeder E-Mail mit einem Klick abmelden.