CVE-2024-4281: Link Library <= 7.6.11 - Authenticated (Contributor+) Stored Cross-Site Scripting via link-library Shortcode
The Link Library plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'link-library' shortcode in all versions up to, and including, 7.6.11 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2024-4281?
CVE-2024-4281 is rated as a medium severity vulnerability due to its potential for Stored Cross-Site Scripting.
How do I fix CVE-2024-4281?
To fix CVE-2024-4281, upgrade the Link Library plugin to version 7.7 or later which addresses the input sanitization issues.
Who is affected by CVE-2024-4281?
CVE-2024-4281 affects all versions of the Link Library plugin for WordPress up to and including version 7.6.11.
What kind of attack can exploit CVE-2024-4281?
CVE-2024-4281 can be exploited to launch Stored Cross-Site Scripting attacks against authenticated users of the affected WordPress site.
Is there a specific shortcode vulnerable in CVE-2024-4281?
Yes, the 'link-library' shortcode is specifically vulnerable in CVE-2024-4281 due to inadequate input sanitization and output escaping.