CyberSecBulletin

WWBN vulnerabilities

We track 172 vulnerabilities in WWBN products across 2 products. 172 are rated high or critical, and none are known to be exploited. The most recent was published on November 11, 2026.

172vulnerabilities
36critical
136high
0exploited
8.3average CVSS score

Latest WWBN vulnerabilities

  • 9.6 Critical severity

    AVideo: Improper Neutralization of Input During Web Page Generation

    CVE-2026-54458WWBN

    WWBN AVideo is an open source video platform. Versions prior to 29.0 contain a stored DOM Cross-Site Scripting vulnerability in the YPTSocket plugin. Any unauthenticated remote attacker can execute arbitrary JavaScript in the authenticated origin of every admi

  • 7.7 High severity

    AVideo: Improper Neutralization of Input During Web Page Generation

    CVE-2026-49279WWBN

    WWBN AVideo is an open source video platform. Versions 29.0 and below contain a Stored XSS vulnerability through the autoEvalCodeOnHTML parameter in the MessageSQLite WebSocket Handler. The MessageSQLite.php handler only strips autoEvalCodeOnHTML from $json['m

  • 8.8 High severity

    AVideo: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-45578WWBN

    WWBN AVideo is an open source video platform. In 29.0 and earlier, there is a classic shell-metacharacter injection. The YPTSocket notification branch in plugin/Live/on_publish.php builds an execAsync() command line by string concatenation, single-quoting each

  • 7.7 High severity

    AVideo: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-43885WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 29.0, an unauthenticated user can read APISecret from objects/plugins.json.php and use it to call protected API endpoints (e.g. users_list) without logging in. Commit 1c36f229d0a1035

  • 7.7 High severity

    AVideo: Server-Side Request Forgery

    CVE-2026-43884WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 29.0, two endpoints (plugin/AI/receiveAsync.json.php and objects/EpgParser.php) in AVideo call isSSRFSafeURL() to validate user-supplied URLs, then fetch them using bare file_get_con

  • 7.5 High severity

    AVideo: Generation of Error Message Containing Sensitive Information

    CVE-2026-43873WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 29.0, plugin/CloneSite/cloneClient.json.php echoes the local CloneSite shared secret ($objClone->myKey, a constant md5($global['systemRootPath'] . $global['salt'])) into the HTTP res

  • 7.2 High severity

    AVideo: Improper Control of Generation of Code

    CVE-2026-43874WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 29.0, the server-side mitigation for the YPTSocket autoEvalCodeOnHTML eval sink (from CVE-2026-40911) only strips the payload when it sits under $json['msg'], but the relay function

  • 9.8 Critical severity

    AVideo: Improper Neutralization of Special Elements used in a Command

    CVE-2026-41304WWBNEPSS 2.22%

    WWBN AVideo is an open source video platform. In versions 29.0 and below, the `cloneServer.json.php` endpoint in the CloneSite plugin constructs shell commands using user-controlled input (`url` parameter) without proper sanitization. The input is directly con

  • 9.3 Critical severity

    AVideo: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-41064WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 29.0, an incomplete fix for AVideo's `test.php` adds `escapeshellarg` for wget but leaves the `file_get_contents` and `curl` code paths unsanitized, and the URL validation regex `/^h

  • 8.1 High severity

    AVideo: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-41058WWBN

    WWBN AVideo is an open source video platform. In versions 29.0 and below, the incomplete fix for AVideo's CloneSite `deleteDump` parameter does not apply path traversal filtering, allowing `unlink()` of arbitrary files via `../../` sequences in the GET paramet

  • 7.1 High severity

    AVideo: Origin Validation Error

    CVE-2026-41057WWBN

    WWBN AVideo is an open source video platform. In versions 29.0 and below, the CORS origin validation fix in commit `986e64aad` is incomplete. Two separate code paths still reflect arbitrary `Origin` headers with credentials allowed for all `/api/*` endpoints:

  • 8.1 High severity

    AVideo: Permissive Cross-domain Security Policy with Untrusted Domains

    CVE-2026-41056WWBN

    WWBN AVideo is an open source video platform. In versions 29.0 and below, the `allowOrigin($allowAll=true)` function in `objects/functions.php` reflects any arbitrary `Origin` header back in `Access-Control-Allow-Origin` along with `Access-Control-Allow-Creden

  • 7.1 High severity

    AVideo: Cross-Site Request Forgery

    CVE-2026-40926WWBN

    WWBN AVideo is an open source video platform. In versions 29.0 and prior, three admin-only JSON endpoints — `objects/categoryAddNew.json.php`, `objects/categoryDelete.json.php`, and `objects/pluginRunUpdateScript.json.php` — enforce only a role check (`Categor

  • 8.3 High severity

    AVideo: Cross-Site Request Forgery

    CVE-2026-40925WWBN

    WWBN AVideo is an open source video platform. In versions 29.0 and prior, `objects/configurationUpdate.json.php` (also routed via `/updateConfig`) persists dozens of global site settings from `$_POST` but protects the endpoint only with `User::isAdmin()`. It d

  • 10.0 Critical severity

    AVideo: Improper Control of Generation of Code

    CVE-2026-40911WWBN

    WWBN AVideo is an open source video platform. In versions 29.0 and prior, the YPTSocket plugin's WebSocket server relays attacker-supplied JSON message bodies to every connected client without sanitizing the `msg` or `callback` fields. On the client side, `plu

  • 7.1 High severity

    AVideo: Server-Side Request Forgery

    CVE-2026-39370WWBN

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, objects/aVideoEncoder.json.php still allows attacker-controlled downloadURL values with common media or archive extensions such as .mp4, .mp3, .zip, .jpg, .png, .gif, and .webm to bypass

  • 7.6 High severity

    AVideo: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-39369WWBN

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, objects/aVideoEncoderReceiveImage.json.php allowed an authenticated uploader to fetch attacker-controlled same-origin /videos/... URLs, bypass traversal scrubbing, and expose server-loca

  • 7.3 High severity

    AVideo: Improper Access Control

    CVE-2026-34733WWBN

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the AVideo installation script install/deleteSystemdPrivate.php contains a PHP operator precedence bug in its CLI-only access guard. The script is intended to run exclusively from the co

  • 7.5 High severity

    AVideo: Missing Authentication for Critical Functionality

    CVE-2026-34732WWBN

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the AVideo CreatePlugin template for list.json.php does not include any authentication or authorization check. While the companion templates add.json.php and delete.json.php both require

  • 7.5 High severity

    AVideo: Missing Authentication for Critical Functionality

    CVE-2026-34731WWBN

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, the AVideo on_publish_done.php endpoint in the Live plugin allows unauthenticated users to terminate any active live stream. The endpoint processes RTMP callback events to mark streams a

  • 8.1 High severity

    AVideo: Cross-Site Request Forgery

    CVE-2026-34394WWBN

    WWBN AVideo is an open source video platform. In versions 26.0 and prior, AVideo's admin plugin configuration endpoint (admin/save.json.php) lacks any CSRF token validation. There is no call to isGlobalTokenValid() or verifyToken() before processing the reques

  • 8.2 High severity

    AVideo: Improper Neutralization of Input During Web Page Generation

    CVE-2026-34375WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the YPTWallet Stripe payment confirmation page directly echoes the `$_REQUEST['plugin']` parameter into a JavaScript block without any encoding or sanitization. The `plugin` pa

  • 9.1 Critical severity

    AVideo: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-34374WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `Live_schedule::keyExists()` method constructs a SQL query by interpolating a stream key directly into the query string without parameterization. This method is called as a

  • 7.5 High severity

    AVideo: Cleartext Storage of Sensitive Information

    CVE-2026-33867WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, AVideo allows content owners to password-protect individual videos. The video password is stored in the database in plaintext — no hashing, salting, or encryption is applied. I

  • 9.8 Critical severity

    AVideo: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-33770WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `fixCleanTitle()` static method in `objects/category.php` constructs a SQL SELECT query by directly interpolating both `$clean_title` and `$id` into the query string withou

  • 8.8 High severity

    AVideo: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-33767WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, in `objects/like.php`, the `getLike()` method constructs a SQL query using a prepared statement placeholder (`?`) for `users_id` but directly concatenates `$this->videos_id` in

  • 8.6 High severity

    AVideo: Missing Authentication for Critical Functionality

    CVE-2026-33719WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the CDN plugin endpoints `plugin/CDN/status.json.php` and `plugin/CDN/disable.json.php` use key-based authentication with an empty string default key. When the CDN plugin is en

  • 8.8 High severity

    AVideo: Unrestricted Upload of File with Dangerous Type

    CVE-2026-33717WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `downloadVideoFromDownloadURL()` function in `objects/aVideoEncoder.json.php` saves remote content to a web-accessible temporary directory using the original URL's filename

  • 9.4 Critical severity

    AVideo: Improper Authentication

    CVE-2026-33716WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the standalone live stream control endpoint at `plugin/Live/standAloneFiles/control.json.php` accepts a user-supplied `streamerURL` parameter that overrides where the server se

  • 7.2 High severity

    AVideo: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-33681WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `objects/pluginRunDatabaseScript.json.php` endpoint accepts a `name` parameter via POST and passes it to `Plugin::getDatabaseFileName()` without any path traversal sanitiza

  • 8.8 High severity

    AVideo: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-33651WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `remindMe.json.php` endpoint passes `$_REQUEST['live_schedule_id']` through multiple functions without sanitization until it reaches `Scheduler_commands::getAllActiveOrToRe

  • 7.6 High severity

    AVideo: Incorrect Authorization

    CVE-2026-33650WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, a user with the "Videos Moderator" permission can escalate privileges to perform full video management operations — including ownership transfer and deletion of any video — des

  • 8.8 High severity

    AVideo: Cross-Site Request Forgery

    CVE-2026-33649WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `plugin/Permissions/setPermission.json.php` endpoint accepts GET parameters for a state-changing operation that modifies user group permissions. The endpoint has no CSRF to

  • 8.8 High severity

    AVideo: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-33648WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the restreamer endpoint constructs a log file path by embedding user-controlled `users_id` and `liveTransmitionHistory_id` values from the JSON request body without any sanitiz

  • 8.8 High severity

    AVideo: Unrestricted Upload of File with Dangerous Type

    CVE-2026-33647WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `ImageGallery::saveFile()` method validates uploaded file content using `finfo` MIME type detection but derives the saved filename extension from the user-supplied original

  • 7.5 High severity

    AVideo: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-33513WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, an unauthenticated API endpoint (`APIName=locale`) concatenates user input into an `include` path with no canonicalization or whitelist. Path traversal is accepted, so arbitrar

  • 7.5 High severity

    AVideo: Improper Authentication

    CVE-2026-33512WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the API plugin exposes a `decryptString` action without any authentication. Anyone can submit ciphertext and receive plaintext. Ciphertext is issued publicly (e.g., `view/url2E

  • 8.8 High severity

    AVideo: Cross-Site Request Forgery

    CVE-2026-33507WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `objects/pluginImport.json.php` endpoint allows admin users to upload and install plugin ZIP files containing executable PHP code, but lacks any CSRF protection. Combined w

  • 8.2 High severity

    AVideo: Server-Side Request Forgery

    CVE-2026-33502WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, an unauthenticated server-side request forgery vulnerability in `plugin/Live/test.php` allows any remote user to make the AVideo server send HTTP requests to arbitrary URLs. Th

  • 8.1 High severity

    AVideo: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-33493WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `objects/import.json.php` endpoint accepts a user-controlled `fileURI` POST parameter with only a regex check that the value ends in `.mp4`. Unlike `objects/listFiles.json.