VYPR
Unrated severityNVD Advisory· Published Dec 13, 2021· Updated Aug 3, 2024

Temporary Login Without Password < 1.7.1 - Subscriber+ Plugin's Settings Update

CVE-2021-24836

Description

The Temporary Login Without Password WordPress plugin before 1.7.1 does not have authorisation and CSRF checks when updating its settings, which could allows any logged-in users, such as subscribers to update them

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Affected products

2

Patches

Vulnerability mechanics

Root cause

"Missing authorization and CSRF checks in the plugin's settings update handler allow any authenticated user to modify plugin settings."

Attack vector

Any logged-in user, including subscribers with minimal privileges, can update the plugin's settings because the update handler lacks authorization checks [CWE-863] [ref_id=1]. An attacker can craft a request that modifies plugin settings and, because there is no CSRF protection, could also trick a higher-privileged user into unknowingly submitting the change [ref_id=1]. The only precondition is being an authenticated WordPress user.

Affected code

The plugin's settings update functionality lacks both authorization and CSRF checks. The advisory does not specify the exact file or function names, but the vulnerability affects the settings-update handler in the Temporary Login Without Password plugin before version 1.7.1 [ref_id=1].

What the fix does

The advisory states the vulnerability is fixed in version 1.7.1 but does not include a patch diff [ref_id=1]. The remediation would require adding capability checks (e.g., `current_user_can('manage_options')`) to verify the user has administrative privileges before processing settings updates, and adding a nonce check to prevent CSRF attacks [ref_id=1].

Preconditions

  • authAttacker must be an authenticated WordPress user (any role, including Subscriber).
  • configThe vulnerable plugin version must be earlier than 1.7.1.

Generated on May 25, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

1

News mentions

0

No linked articles in our index yet.