← back
CVE-2021-24581CWE-352CWE-79

Blue Admin <= 21.06.01 - CSRF to Stored Cross-Site Scripting (XSS)

23Vexday Risk Score

No sign of exploitation. It has a public proof of concept.

ssvc Attendepss 4.1%
from disclosure to weapon254 days
Published on NVDAug 30
1st PoC+254d
exploitation probability
4.1%top 10% of all CVEs
observed exploitation
nono source reports it
1 public exploit(s)
In short

The Blue Admin WordPress plugin allows attackers to inject malicious code through the 'Logo Title' setting without proper protection. An attacker can trick a site administrator into unknowingly saving harmful code that executes in the browsers of all visitors.

Technical detail

The plugin lacks CSRF tokens on its settings save endpoint (CWE-352) and fails to sanitize the 'Logo Title' parameter before outputting it to the page (CWE-79). An unauthenticated attacker can craft a malicious webpage that, when visited by an authenticated admin, submits a forged request to inject and store JavaScript code executed in visitor browsers.

Summary generated and translated by AI from the official description.
The Blue Admin WordPress plugin through 21.06.01 does not sanitise or escape its "Logo Title" setting before outputting in a page, leading to a Stored Cross-Site Scripting issue. Furthermore, the plugin does not have CSRF check in place when saving its settings, allowing the issue to be exploited via a CSRF attack.
Affected products
Unknown · Blue Admin
⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.