Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
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.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2026-51788 — Detaillierter CVE-2026-51788-Sicherheitshinweis für eine DoS-Sicherheitslücke in cleverange_auth v0.1.10, mit technischer Analyse, CVSS-Bewertung und Minderungsanleitung für Entwickler. | Kitploit
Tools/GitHubGitHub/aykhan32/cve-2026-51788
SchwachstellenanalyseWebsicherheitAuthentifizierungPapers & ForschungLernen & BildungE-Mail-Sicherheit
GitHubaykhan32/cve-2026-51788

CVE-2026-51788

Detaillierter CVE-2026-51788-Sicherheitshinweis für eine DoS-Sicherheitslücke in cleverange_auth v0.1.10, mit technischer Analyse, CVSS-Bewertung und Minderungsanleitung für Entwickler.

Repository anzeigen
5vor 2 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Sicherheitshinweis: CVE-2026-51788

Denial of Service (DoS) Schwachstelle in cleverange_auth v0.1.10

CVE-ID: CVE-2026-51788 Status: Zugewiesen Entdeckt am: 2026-04-27 Forscher: Aykhan Isgandarli Schweregrad: Hoch (CVSS v3.1: 7.5) CVSS-Vektor: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H Betroffenes Produkt: cleverange_auth Betroffene Version: v0.1.10 CWE: CWE-400 (Unkontrollierte Ressourcennutzung), CWE-770 (Zuweisung von Ressourcen ohne Begrenzung)


Zusammenfassung

Eine Denial of Service (DoS) Schwachstelle existiert in cleverange_auth Version 0.1.10. Die Schwachstelle wird durch die automatische Generierung von Verifizierungsdatensätzen und den sofortigen E-Mail-Versand verursacht, sobald ein neues User-Objekt erstellt wird.

Wenn eine Anwendung, die dieses Paket verwendet, einen öffentlich zugänglichen Registrierungsendpunkt ohne geeigneten Missbrauchsschutz wie Ratenbegrenzung oder CAPTCHA bereitstellt, kann ein nicht authentifizierter entfernter Angreifer wiederholt neue Konten erstellen und übermäßige E-Mail-Generierung sowie Datenbankschreibvorgänge auslösen, was zur Ressourcenerschöpfung führt.


Betroffene Komponente

Datei

root@kitploit:~
accounts/models.py

Funktion

root@kitploit:~
@receiver(post_save, sender=User)
def create_verification(...)

Technische Details

Wenn ein neues User-Objekt erstellt wird, führt das create_verification-Post-Save-Signal automatisch die folgenden Vorgänge aus:

  1. Erstellt ein neues Verification-Objekt.
  2. Generiert einen 12-stelligen account_code.
  3. Generiert einen 6-stelligen verify_code.
  4. Speichert beide Codes in der Datenbank.
  5. Rendert E-Mail-Vorlagen.
  6. Sendet eine Verifizierungs-E-Mail synchron mit dem E-Mail-Backend von Django.

Der relevante Codepfad ist:

root@kitploit:~
@receiver(post_save, sender=User)
def create_verification(sender, instance, created, **kwargs):
    if created:
        current_user = Verification.objects.create(user=instance)

        ac_code = ''.join([str(random.randint(0, 999)).zfill(3) for _ in range(4)])
        current_user.account_code = ac_code

        code_num = ''.join([str(random.randint(0, 999)).zfill(3) for _ in range(2)])
        current_user.verify_code = code_num

        email.send(fail_silently=False)

Da das Signal diese Aktionen automatisch für jeden neu erstellten Benutzer ausführt, können Anwendungen, die keine Anforderungsdrosselung oder andere Automatisierungsschutzmaßnahmen implementieren, es Angreifern ermöglichen, wiederholt teure Vorgänge auszulösen.


Auswirkungen

Ein nicht authentifizierter Angreifer kann wiederholt Registrierungsanfragen senden, um Folgendes auszulösen:

  • Übermäßige SMTP-E-Mail-Generierung (E-Mail-Flutung)
  • Große Anzahl von User- und Verification-Datensätzen
  • Erhöhte CPU- und Datenbankauslastung
  • Erhöhter Speicherverbrauch
  • Erhöhte Kosten für den E-Mail-Dienst
  • Verminderte Anwendungsreaktionsfähigkeit
  • Denial of Service für legitime Benutzer während anhaltender Angriffe

Die Auswirkungen hängen davon ab, wie die Anwendung, die das Paket verwendet, ihre Registrierungsfunktion bereitstellt und welche Missbrauchsschutzmaßnahmen von der Anwendung implementiert werden.


Angriffsvoraussetzungen

EigenschaftWert
AngriffsvektorNetzwerk
Erforderliche BerechtigungenKeine
BenutzerinteraktionKeine
AuthentifizierungNicht erforderlich
AngriffskomplexitätNiedrig

Ursache

Das Paket führt automatisch ressourcenintensive Vorgänge aus, sobald eine neue User-Instanz erstellt wird, darunter:

  • Datenbankobjekterstellung;
  • Generierung von Verifizierungscodes;
  • Rendern von Vorlagen;
  • synchroner SMTP-E-Mail-Versand.

Wenn diese Vorgänge über einen nicht authentifizierten Registrierungsablauf ohne Ratenbegrenzung oder andere Missbrauchsschutzmaßnahmen freigegeben werden, können sie von einem Angreifer wiederholt ausgelöst werden, was zu unkontrolliertem Ressourcenverbrauch führt.


Abhilfemaßnahmen

Anwendungen, die dieses Paket verwenden, sollten mehrere Schutzebenen gegen Missbrauch implementieren, darunter:

  1. Ratenbegrenzung an Registrierungsendpunkten.
  2. CAPTCHA oder gleichwertige Anti-Automatisierungsmechanismen.
  3. Drosselung von E-Mail-Verifizierungsanfragen.
  4. Asynchroner E-Mail-Versand mithilfe einer Aufgabenwarteschlange wie Celery oder RQ.
  5. Automatische Bereinigung veralteter, nicht verifizierter Konten.
  6. Begrenzung der Registrierungen pro IP-Adresse, E-Mail-Adresse oder Gerät.
  7. Überwachung und Alarmierung bei ungewöhnlicher Registrierungsaktivität.

Danksagung

Entdeckt und verantwortungsvoll gemeldet von Aykhan Isgandarli.


Zeitplan

  • 26.04.2026 — Schwachstelle entdeckt.
  • 2026 — Über das CVE-Programm gemeldet.
  • 2026 — CVE-2026-51788 zugewiesen.

Referenzen

  • CVE-2026-51788

Haftungsausschluss

Dieser Sicherheitshinweis dient defensiven undbildungsbezogenen Zwecken. Administratoren und Entwickler, die betroffene Versionen verwenden, sollten geeignete Abhilfemaßnahmen anwenden und sichere Entwicklungspraktiken befolgen, um das Risiko von Ressourcenerschöpfungsangriffen zu verringern.

Tool herunterladen