Description
WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a cross-site request forgery vulnerability in the LoginControl plugin PGP key endpoints that lack CSRF token validation. Attackers can craft malicious pages with image tags pointing to savePublicKey.json.php to replace a logged-in victim's PGP 2FA public key, causing lockout or enabling account takeover if the attacker knows the password.
Published: 2026-09-10
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Cross‑site request forgery that can replace a victim's PGP 2FA key, leading to account lockout or takeover.
Action: Patch
AI Analysis

Impact

The flaw lives in the LoginControl plugin of WWBN AVideo. The plugin’s PGP key endpoints lack CSRF token validation, permitting an attacker to construct a malicious page that includes an image tag pointing to savePublicKey.json.php. When an authenticated user visits the page, the endpoint processes the request and replaces the user’s PGP 2FA public key. The result is either a forced lockout of the account or, if the attacker also knows the user’s password, a full takeover of the account. This is a classic CSRF weakness categorized as CWE‑352.

Affected Systems

The vulnerability affects all instances of WWBN AVideo that include the LoginControl plugin prior to the commit that introduced CSRF protection. The affected package is identified by the vendor WWBN and product AVideo; no specific version numbers are supplied but any installation that contains the vulnerable code from commit c3edcc274c389816d434acadac07ee78eaf330c1 is at risk.

Risk and Exploitability

The CVSS score is 7.1, indicating a substantial impact if exploited. Because the flaw is a CSRF attack, it requires the victim to be authenticated to the site and to visit a crafted page. There is no EPSS score available, and the vulnerability is not listed in the CISA KEV catalog, but the exposure remains real for exposed installations. Attackers can exploit the endpoint simply by embedding an image tag in any page visited by the target, making the risk moderate to high for organizations that allow untrusted content to be viewed by logged‑in users.

Generated by OpenCVE AI on September 10, 2026 at 15:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest AVideo release that includes CSRF validation for the PGP key endpoint.
  • Restrict access to savePublicKey.json.php so that only authenticated users can invoke it and remove support for GET requests to that endpoint.
  • If a patch is unavailable, deploy a web‑application‑firewall rule to block or rate‑limit requests to savePublicKey.json.php and monitor logs for suspicious activity.

Generated by OpenCVE AI on September 10, 2026 at 15:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 10 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Description WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a cross-site request forgery vulnerability in the LoginControl plugin PGP key endpoints that lack CSRF token validation. Attackers can craft malicious pages with image tags pointing to savePublicKey.json.php to replace a logged-in victim's PGP 2FA public key, causing lockout or enabling account takeover if the attacker knows the password.
Title WWBN AVideo LoginControl PGP Key CSRF via GET Request
First Time appeared Wwbn
Wwbn avideo
Weaknesses CWE-352
CPEs cpe:2.3:a:wwbn:avideo:-:*:*:*:*:*:*:*
Vendors & Products Wwbn
Wwbn avideo
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-10T13:05:24.609Z

Reserved: 2026-09-10T11:24:26.195Z

Link: CVE-2026-88870

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-09-10T14:17:14.893

Modified: 2026-09-10T15:13:07.090

Link: CVE-2026-88870

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T15:15:07Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)