DRUPAL-CONTRIB-2026-281
Dashboard / Vulnerabilities / DRUPAL-CONTRIB-2026-281
Summary:
Details: The CAPTCHA module places a configurable challenge on forms to block automated submissions. To skip the challenge on later steps of the same multi-step form, the module remembers that a CAPTCHA session has been solved. The module does not fully invalidate a solved CAPTCHA session. As a result, a protected form that was already submitted once can be submitted again without solving a new CAPTCHA. This weakens the protection the module provides against automated submissions such as spam registrations, comment spam, and login brute-forcing. This is a follow-up to the earlier CAPTCHA replay fix ([SA-CONTRIB-2026-015](https://www.drupal.org/sa-contrib-2026-015) / CVE-2026-3214), which closed one replay path but left this one open.
References: https://www.drupal.org/sa-contrib-2026-281
Affected packages
Package
Name: drupal/captcha
Purl: pkg:composer/drupal/captcha?repository_url=https:%2F%2Fpackages.drupal.org%2F8
Affected ranges
Type: ECOSYSTEM
Events:
