CVE-2024-12554

Published
View on NVD ↗
CVSS v3
5.4
MEDIUM
CVSS v2
N/A
Affected
1
PROJECT

Description

The Peter’s Custom Anti-Spam plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 3.2.3. This is due to missing nonce validation on the cas_register_post() function. This makes it possible for unauthenticated attackers to blacklist emails via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.

<p>Stop a lot of spambots from polluting your site by making visitors identify a random word displayed as an image before commenting and optionally before registering. You can customize the pool of words to display.</p> <h4>Features</h4> <ul> <li> <p>Toggle whether registered users need to enter the word</p> </li> <li> <p>Random font display</p> </li> <li> <p>No cookies required</p> </li> <li> <p>No JavaScript required</p> </li> <li> <p>Auto-generated audio for visually impaired users</p> </li> <li> <p>Easy-to-read</p> </li> <li> <p>No mapping of words from the code &#8212; words are used once or removed after 24 hours</p> </li> <li> <p>Reminder of what was entered if you get the word wrong</p> </li> <li> <p>Selective blocking of trackbacks, pingbacks</p> </li> <li> <p>Easy to translate</p> </li> <li> <p>Compatible with caching plugins</p> </li> </ul> <h4>Negatives</h4> <ul> <li> <p>Purposely no obscuring techniques so that the anti-spam word is easy to read</p> </li> <li> <p>The more people who use this plugin, the more motivation for spambots to target it</p> </li> </ul> <h4>Requirements</h4> <ul> <li> <p>GD Library and FreeType Library (There&#8217;s a diagnostic page to tell you whether you have them installed. If needed, just ask your web host to install them!)</p> </li> <li> <p>WordPress 3.2 or higher</p> </li> </ul> <h4>Translations</h4> <ul> <li>ru&#095;RU translation by koc</li> <li>sk&#095;SK translation by Patrik Žec (PATWIST) of http://patwist.com</li> </ul>
WordPress Plugin DirectoryWordPress Plugin Directory
64K