CVE-2026-61569
Published:October 28, 2026
Updated:October 30, 2026
AVideo is a video-sharing Platform. Prior to 8.1.0, the unauthenticated streamer login at "objects/login.json.php" passes the "user" parameter to "Streamer::get" in "objects/Streamer.php", where it is interpolated into a single-quoted MariaDB SELECT without parameterization or escaping. Although "objects/security.php" strips literal single quotes, "html_entity_decode" in "objects/Login.php" restores entity-encoded quotes before the query. The supplied "siteURL" must pass the streamer allowlist, which allows all sites when empty by default, and an attacker-hosted login response must set "canUpload" or "isAdmin" to reach "Streamer::createIfNotExists". That function calls "Streamer::get" before its additional allowlist check. UNION results are exposed through "streamers_id", while failures return the rendered query and MariaDB error. An attacker can read arbitrary encoder database data, including stored upstream streamer credentials, allowlist configuration, and queue records, without encoder credentials. Stacked statements are not permitted by the mysqli driver and the tested database account lacks global FILE privilege, so the demonstrated vector is bounded to reads rather than server-side file writes. Stolen streamer credentials can provide continued upstream access until rotated. This issue is fixed in version 8.1.0.
Affected Packages
https://github.com/WWBN/AVideo-Encoder.git (GITHUB):
Affected version(s) =1.0 <v8.1.0 || >=3.0 <v8.1.0 || =7.0 <v8.1.0 || =8.0 <v8.1.0Fix Suggestion:
Update to version v8.1.0Related Resources (3)
Do you need more information?
Contact UsCVSS v4
Base Score:
8.7
Attack Vector
NETWORK
Attack Complexity
LOW
Attack Requirements
NONE
Privileges Required
NONE
User Interaction
NONE
Vulnerable System Confidentiality
HIGH
Vulnerable System Integrity
NONE
Vulnerable System Availability
NONE
Subsequent System Confidentiality
NONE
Subsequent System Integrity
NONE
Subsequent System Availability
NONE
CVSS v3
Base Score:
7.5
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
HIGH
Integrity
NONE
Availability
NONE
Weakness Type (CWE)
Improper Neutralization of Special Elements used in an SQL Command
EPSS
Base Score:
0.28