CVE-2026-45273 in Talebookinfo

Zusammenfassung

von VulDB • 20.08.2026

MyBooks ist ein Webserver zur Verwaltung von E-Books, der auch als Talebook bekannt ist. In den Versionen 3.41.2 und früher wendet der AdminSettings.post-Handler für POST /api/admin/settings in webserver/handlers/admin.py das Auth-Dekorator an, prüft jedoch nicht die self.admin_user-Eigenschaft, im Gegensatz zum entsprechenden GET-Handler. Jeder authentifizierte reguläre Benutzer kann daher Serverkonfigurationswerte überschreiben, einschließlich SMTP-Anmeldeinformationen, OAuth-Clientgeheimnisse, Speicherpfade, Flags für Sicherheitsfeatures und Autoreload-Einstellungen. Die Funktion process_auth_header in webserver/handlers/base.py überprüft zudem nicht das aktive Flag des übereingestimmten Kontos, wodurch ein registriertes, aber nicht aktiviertes Konto authentifiziert werden kann, um den anfälligen Handler zu erreichen. Durch die Ausnutzung können Geheimnisse über Konfigurationszugriffspfade offengelegt, das Anwendungsverhalten sabotiert, Dienstneustarts erzwungen und Einstellungen bereitgestellt werden, die für verwandte Code-Injection-Angriffe erforderlich sind. Dieses Problem wurde in Version 3.42.0 behoben.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

GitHub M

Reservieren

11.05.2026

Veröffentlichung

19.08.2026

Moderieren

akzeptiert

Eintrag

VDB-393128

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!