AVideo-Encoder: unauthenticated installer PHP code injection
What fixes it
No source in this snapshot names a fixed version. The vendor advisories under References are the place to check.
Reports 4
2 outlets mention it. Reports are not confirmation; each links to its source.
- @stemshop.bsky.social: 🚨 CVE-2026-61564 — CVSS 10 CRITICAL AVideo is a video-sharing Platform. Prior to 8.1.0, the unauthenticated installer endpoint `install/checkCo... 🔎 https://stemshop.top/cve/CVE-20Bluesky: CVE posts, 29 Oct 2026
- @aiuto-ch.bsky.social: CVE Radar | CVE-2026-61564 | CVSS 10.0 AVideo Installer Enables Unauthenticated Code Execution CVE-2026-61564 affects AVideo versions before 8.1.0. Full analysis: https://t.me/aiutBluesky: CVE posts, 28 Oct 2026
- 🚨 CVE-2026-61564 AVideo is a video-sharing Platform. Prior to 8.1.0, the unauthenticated installer endpoint `install/checkConfiguration.php` assembles `videos/configuration.php` by interpolating requeTelegram: CVE Notify, 28 Oct 2026
- @stackflag.bsky.social: CVE-2026-61564 - avideo-encoder The AVideo video‑sharing platform’s installer page can be accessed without logging in. An attacker can supply specially crafted data that writes a PBluesky: CVE posts, 28 Oct 2026
Description
AVideo is a video-sharing Platform. Prior to 8.1.0, the unauthenticated installer endpoint install/checkConfiguration.php assembles videos/configuration.php by interpolating request parameters, including webSiteRootURL, into single-quoted PHP string literals without escaping. An attacker can terminate a literal and inject PHP that executes as the web-server user when the generated, directly requestable file is loaded. Exploitation requires videos/configuration.php to be absent, as on every fresh deployment or after the file is removed or moved; an existing file blocks this endpoint. The supplied systemRootPath must contain index.php and a connection using databaseHost, databaseUser, and databasePass must succeed, but the attacker can point those parameters to their own database server and needs no target credentials. The write location is also derived from systemRootPath without a base-directory constraint. This permits arbitrary command execution, reading and overwriting files owned by the web-server user, persistent PHP code, and control over stored database connection settings. The endpoint additionally interpolates request values into streamer and configuration INSERT statements, creating a secondary SQL-injection sink. This issue is fixed in version 8.1.0.
Text from CVE List
Affected versions 1
- AVideo-Encoderaffected: < 8.1.0CVE List