CVE-2026-43886 in Outlineinfo

Zusammenfassung

von VulDB • 20.05.2026

Outline ist ein Dienst, der die kollaborative Dokumentation ermöglicht. Von Version 0.84.0 bis 1.6.1 liegt ein Logikfehler in OAuthInterface.validateScope() vor, der Array.some() zur Validierung angeforderter OAuth-Bereiche (Scopes) verwendet. Dies führt dazu, dass die Funktion das gesamte Scope-Array akzeptiert, sobald ein einzelner Scope gültig ist. Ein Angreifer kann den Wildcard-*Scope einschleusen, indem er scope=read * anfordert, wodurch ein schreibgeschützter OAuth-Token in einen Token mit uneingeschränktem API-Zugriff umgewandelt wird, der Schreib-, Lösch- und Admin-Operationen umfasst. Diese Schwachstelle wurde in Version 1.7.0 behoben.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

GitHub M

Reservieren

04.05.2026

Veröffentlichung

12.05.2026

Moderieren

akzeptiert

Eintrag

VDB-362882

CPE

bereit

EPSS

0.00029

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!