CVE-2024-3773: LiveJournal Shortcode <= 1.1.1 - Contributor+ Stored XSS via Shortcode
The LiveJournal Shortcode WordPress plugin through 1.1.1 does not validate and escape some of its shortcode attributes before outputting them back in a page/post where the shortcode is embed, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks
Affected Software
Event History
Frequently Asked Questions
Who can exploit this issue?
A user with the WordPress Contributor role or a higher-privileged role can exploit it by creating content containing a malicious LiveJournal shortcode attribute.
What conditions are required for exploitation?
The vulnerable LiveJournal Shortcode plugin must be installed at version 1.1.1 or earlier, and an attacker must have Contributor-level or greater WordPress access. A victim must then view a page or post where the crafted shortcode is rendered.
What is the potential impact?
The issue enables stored cross-site scripting. Malicious script can be stored in a page or post and execute in the browser of users who view the affected content, with low impact to confidentiality, integrity, and availability indicated by the available severity vector.