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.
Published: 2026-09-08
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A missing authorization check in AVideo's SocialMediaPublisher add.json.php lets an authenticated user supply any database row ID and overwrite another user's access_token and refresh_token. The attacker can then delete that record to remove the victim’s social media provider linkage. This grants the attacker the ability to hijack or disrupt the victim’s social media integration, potentially exposing personal data or denying service to the victim. The weakness is classified as CWE-639, unauthorized delegation.

Affected Systems

The vulnerable component is the SocialMediaPublisher plugin for WWBN AVideo. The patch is present in the commit c3edcc274c389816d434acadac07ee78eaf330c1; specific version ranges are not listed. Users running this commit or earlier versions of the plugin are affected.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity of vulnerability. EPSS is not available, so current exploitation likelihood is unknown. The issue is not listed in CISA KEV. Attackers would likely trigger the flaw via HTTP requests to the add.json.php endpoint, which requires authentication, so the attack vector is inferred as web-based. Given the potential for token hijacking and social media linkage destruction, the risk to compromised accounts is significant.

Generated by OpenCVE AI on September 8, 2026 at 16:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the patch that includes commit c3edcc274c389816d434acadac07ee78eaf330c1 or upgrade to a release containing the fix
  • Configure access controls to restrict add.json.php to only trusted administrative roles
  • Rotate OAuth tokens for users that may have been accessed by compromised accounts
  • Enable logging and monitor for abnormal token modifications or link deletions

Generated by OpenCVE AI on September 8, 2026 at 16:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 08 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 08 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
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.
Title AVideo SocialMediaPublisher Missing Authorization via add.json.php
First Time appeared Wwbn
Wwbn avideo
Weaknesses CWE-639
CPEs cpe:2.3:a:wwbn:avideo:-:*:*:*:*:*:*:*
Vendors & Products Wwbn
Wwbn avideo
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L'}

cvssV4_0

{'score': 7.1, '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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-08T15:35:26.750Z

Reserved: 2026-09-08T11:30:41.420Z

Link: CVE-2026-86725

cve-icon Vulnrichment

Updated: 2026-09-08T15:35:23.051Z

cve-icon NVD

Status : Received

Published: 2026-09-08T16:18:33.207

Modified: 2026-09-08T16:18:33.207

Link: CVE-2026-86725

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-08T16:30:07Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key