Vulnerabilities / SecuPress Free / WPSEC-2026-1289

SecuPress Free <= 2.7.1 - Unauthenticated Login Attempt Limit Bypass via Email Address Login

Medium 5.3 CWE-307Fixed in 2.7.2
ID
WPSEC-2026-1289
Plugin
SecuPress with Simple SSL – Simple and Performant Security (secupress)
Affected
all versions before 2.7.2
Remediation
Update to 2.7.2 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-307
Usage
Plugin Low · Affected versions Low among sites WPSec scans, 2026-10-21
Attack surface
SecuPress Free on WPSec AttackSurface
Fix released
Published

Description

The SecuPress with Simple SSL plugin for WordPress is vulnerable to a Limit Login Attempts protection bypass via email address logins in all versions up to, and including, 2.7.1. This is due to the secupress_limitloginattempts() function counting a failed login only when the submitted identifier matches an existing username (username_exists()), so failed logins that use an account's email address are never counted. This makes it possible for unauthenticated attackers to make unlimited password-guessing attempts against existing accounts by logging in with their email address, without triggering the configured ban, on sites where the Limit Login Attempts feature is enabled.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0