CVE-2026-28110 in AllInOne Plugininfo

Summary

by MITRE • 03/05/2026

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in LambertGroup LambertGroup - AllInOne - Banner with Playlist all-in-one-bannerWithPlaylist allows Reflected XSS.This issue affects LambertGroup - AllInOne - Banner with Playlist: from n/a through <= 3.8.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 03/07/2026

This cross-site scripting vulnerability resides within the LambertGroup AllInOne Banner with Playlist plugin, specifically targeting the web page generation process where input validation fails to properly sanitize user-supplied data. The flaw manifests as a reflected cross-site scripting vulnerability that occurs when the application fails to neutralize input during the dynamic generation of web pages, creating an attack surface where malicious scripts can be injected and executed in the context of a victim's browser. The vulnerability affects versions of the plugin from an unspecified starting point through version 3.8, indicating a broad range of affected releases where this input sanitization issue has persisted.

The technical implementation of this vulnerability stems from the plugin's failure to properly encode or escape user-controllable parameters before incorporating them into dynamically generated HTML content. When a malicious actor crafts a specially crafted URL containing script code within query parameters or form fields, the application reflects this malicious input back to the user's browser without adequate sanitization. This reflected XSS condition allows attackers to execute arbitrary JavaScript code within the victim's browser session, potentially enabling session hijacking, credential theft, or redirection to malicious sites. The vulnerability specifically impacts the banner and playlist functionality where user input is processed and rendered without proper input validation mechanisms.

The operational impact of this vulnerability extends beyond simple script execution, as it can be leveraged for more sophisticated attacks within the context of the targeted WordPress environment. Attackers can exploit this weakness to steal administrator sessions, modify content, or redirect users to phishing sites that appear legitimate. The reflected nature of the vulnerability means that exploitation typically requires social engineering to entice victims to click malicious links, though the attack surface is broad enough that automated scanning tools can identify vulnerable installations. This vulnerability directly aligns with CWE-79 which defines improper neutralization of input during web page generation as a primary weakness category for cross-site scripting attacks.

Mitigation strategies for this vulnerability should include immediate patching to the latest available version of the LambertGroup AllInOne Banner with Playlist plugin where the XSS sanitization issues have been addressed. System administrators should implement comprehensive input validation and output encoding mechanisms to prevent malicious data from being processed as executable code. Additionally, implementing content security policies can provide defense-in-depth measures to limit the execution of unauthorized scripts even if the primary vulnerability is not fully patched. Organizations should conduct regular security assessments of their WordPress installations to identify similar input validation weaknesses that could lead to reflected XSS vulnerabilities. The ATT&CK framework categorizes this type of vulnerability under T1566.001 - Phishing: Spearphishing Attachment, as it can be exploited through malicious links that appear legitimate to users. Regular monitoring of plugin repositories and security advisories is essential for maintaining protection against similar vulnerabilities in the WordPress ecosystem.

Responsible

Patchstack

Reservation

02/25/2026

Disclosure

03/05/2026

Moderation

accepted

CPE

ready

EPSS

0.00045

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!