Description
WWBN AVideo generates passwords for external-login accounts using rand() instead of a cryptographic generator, producing only 31-bit integers. Attackers with access to password hashes can recover plaintext passwords in minutes through offline brute-force attacks due to unsalted MD5-based hashing.
Published: 2026-09-05
Score: 7.4 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

WWBN AVideo constructs external‑login passwords using the C libc function rand(), which outputs only 31‑bit values. The resulting passwords are stored as unsalted MD5 hashes. The limited entropy and lack of salting mean that an attacker who obtains the password hashes can recover the original passwords in a matter of minutes through an offline brute‑force search. This compromises the confidentiality of affected user accounts and enables account takeover or lateral movement. The vulnerability is a classic instance of weak random number generation (CWE‑330).

Affected Systems

The AVideo application from WWBN is affected, regardless of version, as the external‑login password generation mechanism relies on the rand() function and the MD5 hashing routine. All installations that expose the external‑login feature must be considered vulnerable until a fix is applied.

Risk and Exploitability

The CVSS score of 7.4 indicates a high severity exploit. EPSS data is not available, so the current exploitation probability is unknown, but the existence of the weakness and the ease of offline cracking gives the attacker a significant advantage once password hashes are in hand. Because the issue requires only a local breach of hash data, the attack vector is inferred to be an adversary who has already accessed or stolen the database containing the unsalted MD5 hashes. In such a scenario, the attacker can recover plaintext passwords almost instantaneously, enabling rapid compromise of the affected accounts. The vulnerability is not listed in CISA KEV, but the potential impact warrants immediate attention.

Generated by OpenCVE AI on September 5, 2026 at 13:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest vendor patch or upgrade to a version of AVideo that replaces rand() with a cryptographically secure random number generator and uses salted, modern password hashing such as bcrypt, Argon2, or PBKDF2.
  • If an upgrade is not yet available, force external‑login accounts to reset their passwords and enforce a strong password policy; consider re‑hashing existing passwords with a salted algorithm or disabling external login until the fix is applied.
  • Immediately isolate or lock down affected accounts, monitor for unauthorized access, and, where feasible, restore from a clean backup that predates the vulnerability to eliminate compromised credentials.

Generated by OpenCVE AI on September 5, 2026 at 13:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 05 Sep 2026 12:30:00 +0000

Type Values Removed Values Added
Description WWBN AVideo generates passwords for external-login accounts using rand() instead of a cryptographic generator, producing only 31-bit integers. Attackers with access to password hashes can recover plaintext passwords in minutes through offline brute-force attacks due to unsalted MD5-based hashing.
Title WWBN AVideo Weak PRNG Password Generation via External Login
First Time appeared Wwbn
Wwbn avideo
Weaknesses CWE-330
CPEs cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*
Vendors & Products Wwbn
Wwbn avideo
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 7.4, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:H/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-05T12:09:03.422Z

Reserved: 2026-09-05T11:51:31.101Z

Link: CVE-2026-86187

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-05T13:18:13.703

Modified: 2026-09-05T13:18:13.703

Link: CVE-2026-86187

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-05T13:30:05Z

Weaknesses
  • CWE-330

    Use of Insufficiently Random Values