עברית

Vulnerability Intelligence

CVE-2026-43886

High 8.2

Published
Last modified
NVD status
Deferred

Description

Outline is a service that allows for collaborative documentation. From 0.84.0 to 1.6.1, a logic error in OAuthInterface.validateScope() uses Array.some() to validate requested OAuth scopes, causing the function to accept the entire scope array if any single scope is valid. An attacker can smuggle the wildcard * scope by requesting scope=read *, escalating a read-only OAuth token to full unrestricted API access including write, delete, and admin operations. This vulnerability is fixed in 1.7.0.

References2

Metrics

CVSS 3.1
8.2 HIGH Score source: CNA CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:H/A:N
EPSS — exploit probability
0% percentile: 11 · as of 14 November 2026
CWE
CWE-269

Could this be exploited in your environment?

A patch closes the known hole. A penetration test shows what an attacker can still reach — with proof.