CVE-2026-88865
Deferred Deferred - Pending Action

AVideo Privilege Escalation via Token Forgery

Vulnerability report for CVE-2026-88865, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-10

Last updated on: 2026-09-10

Assigner: VulnCheck

Description

AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate restream ownership in getRestream.json.php, allowing authenticated users with canStream permission to mint tokens for arbitrary restreams. Attackers can exchange the token to retrieve other users' stream keys from getLiveKey.json.php and publish to their YouTube, Twitch, or RTMP destinations.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-10
Last Modified
2026-09-10
Generated
2026-09-10
AI Q&A
2026-09-10
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
wwbn avideo to c3edcc274c389816d434acadac07ee78eaf330c1 (exc)
avideo avideo *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-639 The system's authorization functionality does not prevent one user from gaining access to another user's data or record by modifying the key value identifying the data.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-88865 is an authorization bypass vulnerability in AVideo where authenticated users with canStream permission can mint tokens for arbitrary restreams without validating ownership. This allows attackers to retrieve other users' stream keys and publish content to their streaming platforms like YouTube or Twitch.

Detection Guidance

Check AVideo logs for suspicious activity in getRestream.json.php and getLiveKey.json.php. Monitor for unauthorized token generation or stream key retrieval requests. Review HTTP requests to these endpoints for users with canStream permission accessing unrelated restream IDs.

Impact Analysis

If you use AVideo, an attacker with canStream permission could steal your streaming credentials and publish unauthorized content to your YouTube, Twitch, or RTMP destinations. This could damage your reputation or broadcast malicious content under your account.

Compliance Impact

This vulnerability could lead to unauthorized access to users' stream keys and publishing rights, potentially exposing personal data or sensitive streaming content. This may violate GDPR's data protection principles if personal data is involved, and HIPAA's security rules if protected health information is streamed without authorization.

Mitigation Strategies

Update AVideo to the latest commit beyond c3edcc274c389816d434acadac07ee78eaf330c1. Temporarily restrict canStream permission to trusted users. Monitor getRestream.json.php and getLiveKey.json.php for unusual activity. Implement input validation to ensure restream ownership checks in these files.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-88865. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart