CVE Catalog

CVE-2026-89255

HighCVSS 8.7
Published: Updated: Translated: NVD NIST

Summary

AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a stored cross-site scripting vulnerability in the LoginControl plugin that fails to HTML-encode PGP public keys echoed into a textarea element. An authenticated attacker can inject malicious JavaScript by submitting a crafted public key, which executes in an administrator's session when viewing the user's profile tab.

Risk Assessment

Execution of malicious script in an administrator's session can lead to administrative account takeover, session data theft, or unauthorized actions within the AVideo panel.

Recommendation

Update AVideo to a version containing the fix, and until then enforce output encoding in the LoginControl plugin and restrict the ability to submit PGP keys.

Other vulnerabilities in AVideo

See all
Original NVD description (English source)

AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a stored cross-site scripting vulnerability in the LoginControl plugin that fails to HTML-encode PGP public keys echoed into a textarea element. An authenticated attacker can inject malicious JavaScript by submitting a crafted public key, which executes in an administrator's session when viewing the user's profile tab.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS