Skip to main content
EPSS 0.4%top 69%

CVE-2026-86729: Improper Restriction of Excessive Authentication Attempts in WWBN AVideo

0
Critical
VulnerabilityCVE-2026-86729cvecve-2026-86729
Published: 09/08/2026 (09/08/2026, 15:14:00 UTC)
Source: CVE Database V5
Vendor/Project: WWBN
Product: AVideo

Description

WWBN AVideo through commit e01e41ecc (no patched version available) exposes get_api_preauthorize in plugin/API/API.php as a second, undocumented login path. Unlike get_api_signIn, which enforces a rate limit of 10 attempts per 5 minutes via checkRateLimit(), get_api_preauthorize performs the same credential check with no throttling for any client, allowing unlimited remote password guessing against arbitrary accounts, including admin. The endpoint also acts as a credential oracle: it returns the message "Invalid credentials" for both correct and incorrect passwords, while the users_id field in the response body discloses the authenticated identity (users_id:1 on success, users_id:0 on failure), and a correct password establishes a session cookie that remains usable for authenticated API requests. Together these issues permit unauthenticated brute-force account takeover.

CVSS v4.0

Score 9.1critical

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vuln. Confidentiality
High
Vuln. Integrity
High
Vuln. Availability
None
Subsq. Confidentiality
None
Subsq. Integrity
None
Subsq. Availability
None
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Affected software

WWBN

AVideo

Affected versions
>=0 <=29.0

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 09/16/2026, 01:48:12 UTC

Technical Analysis

WWBN AVideo versions 0 through 29.0 contain a vulnerability in the plugin/API/API.php file where the get_api_preauthorize endpoint serves as a second, undocumented login path. Unlike the get_api_signIn endpoint, which limits authentication attempts to 10 per 5 minutes, get_api_preauthorize does not implement any rate limiting, allowing unlimited authentication attempts. The endpoint also acts as a credential oracle by returning "Invalid credentials" messages for both correct and incorrect passwords and disclosing the users_id field in the response, which reveals the authenticated user's identity. A successful authentication via this endpoint establishes a session cookie usable for authenticated API requests. These combined issues permit unauthenticated attackers to perform brute-force password guessing and potentially take over arbitrary user accounts, including administrative ones.

Potential Impact

The vulnerability allows unauthenticated attackers to perform unlimited password guessing attempts against any user account, including administrators, without triggering rate limits. The endpoint's response behavior leaks user identity information and confirms authentication success, facilitating credential validation. Successful exploitation results in account takeover and unauthorized access to the API with the privileges of the compromised account.

Mitigation Recommendations

No patch or official fix is currently available for this vulnerability. Users should monitor the vendor's advisory for updates. Until a fix is released, restricting network access to the API endpoint or implementing external rate limiting and monitoring may reduce risk. Avoid exposing the vulnerable API publicly if possible.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
VulnCheck
Date Reserved
2026-09-08T11:31:09.013Z
Cvss Version
4.0
State
PUBLISHED

Threat ID: 6aa029bfacd9273b49d8b690

Added to database: 09/08/2026, 15:29:03 UTC

Last enriched: 09/16/2026, 01:48:12 UTC

Last updated: 10/22/2026, 13:15:24 UTC

Views: 73

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses