ZeroHour

CVE-2026-86725

niche

Broken authorization in AVideo SocialMediaPublisher plugin allows OAuth token tampering

CVSS 4.0
7.1 high
EPSS
<1%p23
Published
()
Modified
AI analysis

AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a missing authorization flaw (CWE-639) in the SocialMediaPublisher plugin's add.json.php endpoint. An authenticated user can supply arbitrary row IDs to overwrite another user's stored access_token and refresh_token for a connected social media provider, and can then delete the record to destroy that user's provider linkage. The flaw carries no confidentiality impact per the CVSS 4.0 score, but the unauthenticated-write aspect yields a high integrity impact on victims' OAuth connections. Only AVideo deployments with the SocialMediaPublisher plugin enabled and user-facing accounts are affected. No public proof-of-concept, in-the-wild exploitation, or KEV listing is known; EPSS assigns a 0.3% probability of exploitation within 30 days.

What to do: Update AVideo to a release newer than commit c3edcc274c389816d434acadac07ee78eaf330c1 once a patched version is available, or disable the SocialMediaPublisher plugin if it is not required. As an interim mitigation, restrict access to add.json.php to trusted accounts. Audit existing SocialMediaPublisher token records for unexpected modifications or deletions and rotate any stored OAuth access and refresh tokens as a precaution.

Affected
AVideo (SocialMediaPublisher plugin, add.json.php endpoint)through commit c3edcc274c389816d434acadac07ee78eaf330c1 (inclusive); no fixed release version provided in the data
Estimated exposure
nichelikely low thousands of self-hosted instances at most, further limited to deployments with the SocialMediaPublisher plugin enabled — AVideo is a niche self-hosted open-source video-streaming platform with limited adoption, and only instances running the optional SocialMediaPublisher plugin are exposed, placing the affected population well below the thresholds for…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

AVideo through c3edcc274c389816d434acadac07ee78eaf330c1 contains a missing authorization vulnerability in the SocialMediaPublisher plugin's add.json.php endpoint that allows authenticated users to modify other users' OAuth token records. Attackers can supply arbitrary row IDs to overwrite another user's stored access_token and refresh_token, then delete the compromised record to destroy the victim's provider linkage.

Weakness
CWE-639
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.