CVE-2026-34395
Received Received - Intake
Information Disclosure in WWBN AVideo Plugin Allows User Data Exposure

Publication date: 2026-03-31

Last updated on: 2026-04-01

Assigner: GitHub, Inc.

Description
WWBN AVideo is an open source video platform. In versions 26.0 and prior, the plugin/YPTWallet/view/users.json.php endpoint returns all platform users with their personal information and wallet balances to any authenticated user. The endpoint checks User::isLogged() but does not check User::isAdmin(), so any registered user can dump the full user database. At time of publication, there are no publicly available patches.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-03-31
Last Modified
2026-04-01
Generated
2026-05-07
AI Q&A
2026-04-01
EPSS Evaluated
2026-05-05
NVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
wwbn avideo to 26.0 (inc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.
Attack-Flow Graph
AI Powered Q&A
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:

This vulnerability allows any authenticated user to access the full user database including personal information and wallet balances without administrative privileges. Such unauthorized disclosure of personal data can lead to violations of data protection regulations like GDPR and HIPAA, which require strict controls on access to personal and sensitive information.

Specifically, GDPR mandates that personal data must be processed securely and only accessible to authorized personnel, and HIPAA requires protection of personal health information. The exposure of user personal information to any logged-in user breaches these principles, potentially resulting in non-compliance and associated legal and financial consequences.


Can you explain this vulnerability to me?

This vulnerability exists in the WWBN AVideo open source video platform, specifically in versions 26.0 and prior. The issue is with the plugin/YPTWallet/view/users.json.php endpoint, which returns all platform users along with their personal information and wallet balances to any authenticated user.

The endpoint only verifies if a user is logged in (User::isLogged()) but does not check if the user has administrative privileges (User::isAdmin()). As a result, any registered user can access and dump the entire user database.

At the time of publication, no publicly available patches exist to fix this vulnerability.


How can this vulnerability impact me? :

This vulnerability can lead to unauthorized disclosure of sensitive personal information and wallet balances of all users on the platform.

Any authenticated user, regardless of their role, can access the full user database, which may result in privacy breaches and potential misuse of personal data.

Since the vulnerability does not affect integrity or availability, the main impact is confidentiality loss.


How can this vulnerability be detected on my network or system? Can you suggest some commands?

This vulnerability can be detected by checking if the endpoint plugin/YPTWallet/view/users.json.php is accessible to any authenticated user and returns the full user database including personal information and wallet balances.

You can test this by authenticating as a non-admin user and sending a request to the endpoint to see if it returns user data.

  • Use curl to authenticate and request the endpoint, for example: curl -b cookies.txt https://your-avideo-instance/plugin/YPTWallet/view/users.json.php
  • Check server logs for requests to plugin/YPTWallet/view/users.json.php from non-admin users.

What immediate steps should I take to mitigate this vulnerability?

Since there are no publicly available patches at the time of publication, immediate mitigation involves restricting access to the vulnerable endpoint.

  • Limit access to plugin/YPTWallet/view/users.json.php to only trusted or admin users via web server configuration or firewall rules.
  • Monitor and audit access logs to detect any unauthorized access attempts to this endpoint.
  • Consider disabling or removing the YPTWallet plugin if it is not essential.

Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart