CVE-2026-61458

PasswordPusher < 2.9.2 Passphrase Brute-Force via Unthrottled Endpoint

Published Jul 13, 2026 CVSS 4.0 · 8.7 High EPSS < 1% KEV · Not listed
Description
PasswordPusher before 2.9.2 contains a brute-force vulnerability in the POST /p/:token/access endpoint that lacks route-specific rate limiting and per-push lockout mechanisms. Attackers who know a push token can systematically guess passphrases at 120 attempts per minute without triggering any push-level defense, making short or dictionary-derived passphrases practically recoverable within hours or days.

Analysis

AI-generated

Technical impact

PasswordPusher versions prior to 2.9.2 allow an attacker who has a valid push token to perform unthrottled brute‑force attempts of the associated passphrase at 120 attempts per minute.out on the POST /p/:token/access endpoint. Because the service currently accepts all guesses without alert, attackers can recover short or dictionary‑derived passphrases within hours or days, gaining unauthorized access to protected secrets. The weakness corresponds to CWE‑307, Improper Restriction of Excessive Authentication Attempts.

Affected Systems

The affected product is PasswordPusher from developer pglombardo. All releases before 2.9.2 lack the required lockout or rate limiting for the passphrase‑verification endpoint. Users deploying these versions are therefore vulnerable.

Risk and Exploitability

The CVSS score of 8.7 classifies this issue as high severity. Although the EPSS score is reported as <1%, indicating low to very low exploitation probability, the flaw remains highly exploitable for anyone with a token because there are no defense mechanisms. The vulnerability is not listed in the CISA KEV catalog. Attackers must know the token, but once in possession, the endpoint’s unthrottled nature permits for targeted or opportunistic attacks.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update PasswordPusher to version 2.9.2 or later, which implements rate limiting and lockout on the /p/:token/access endpoint.
  • If an upgrade cannot be performed immediately /p/:token/access requests to a small number per minute, such as limiting to 5 attempts.
  • Enable detailed logging of failed pass detect potential brute‑force activity.

Generated by OpenCVE AI on July 31, 2026 at 11:17 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Apnotic
Apnotic password Pusher
CPEs cpe:2.3:a:apnotic:password_pusher:*:*:*:*:*:*:*:*
Vendors & Products Apnotic
Apnotic password Pusher
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Pglombardo
Pglombardo password Pusher
Vendors & Products Pglombardo
Pglombardo password Pusher
Type Values Removed Values Added
Description PasswordPusher before 2.9.2 contains a brute-force vulnerability in the POST /p/:token/access endpoint that lacks route-specific rate limiting and per-push lockout mechanisms. Attackers who know a push token can systematically guess passphrases at 120 attempts per minute without triggering any push-level defense, making short or dictionary-derived passphrases practically recoverable within hours or days.
Title PasswordPusher < 2.9.2 Passphrase Brute-Force via Unthrottled Endpoint
Weaknesses CWE-307
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}

Weaknesses
  • CWE-307

    Improper Restriction of Excessive Authentication Attempts

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Jul 14, 2026, 10:03 PM
Reserved
Jul 9, 2026, 2:07 PM
Status
Deferred
Published
Jul 13, 2026, 10:16 PM
Modified
Oct 24, 2026, 10:10 PM