CVE-2026-119096
Last modified
CVE-2026-119096 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. The Uncanny Toolkit for LearnDash plugin for WordPress is vulnerable to Authentication Bypass in versions up to, and including, 3.8.2 via the `email` parameter of the `uo_login_action()` function. This is due to a parser-differential flaw in which the plugin's account-verification gate resolves the submitted `email` value using the raw, unsanitized string passed to `get_user_by()`, while the subsequent `wp_signon()` call relies on WordPress core's internal `sanitize_user()` to strip appended junk characters — causing the gate lookup to fail and be skipped entirely while the real account is still resolved and authenticated.
Description
The Uncanny Toolkit for LearnDash plugin for WordPress is vulnerable to Authentication Bypass in versions up to, and including, 3.8.2 via the `email` parameter of the `uo_login_action()` function. This is due to a parser-differential flaw in which the plugin's account-verification gate resolves the submitted `email` value using the raw, unsanitized string passed to `get_user_by()`, while the subsequent `wp_signon()` call relies on WordPress core's internal `sanitize_user()` to strip appended junk characters — causing the gate lookup to fail and be skipped entirely while the real account is still resolved and authenticated. This makes it possible for unauthenticated attackers to log in to unverified or administrator-suspended accounts whose credentials they already possess, obtaining a valid `wordpress_logged_in` session cookie and defeating the plugin's account-approval and account-suspension controls. The nonce required to reach the handler is freely obtainable in the same request from the unauthenticated `ult-refresh-nonce` endpoint, making exploitation trivial for any attacker with network access to the site and knowledge of a target account's credentials.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| uncannyowl | Uncanny Toolkit for LearnDash | <= 3.8.2 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-119096?
How severe is CVE-2026-119096?
How do I fix CVE-2026-119096?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-11907The Stream plugin for WordPress is vulnerable to authorizati…6.5
- CVE-2026-11908Improper Neutralization of Input During Web Page Generation …5.4
- CVE-2026-119086Missing queue-set type validation in the queue-set selection…6.5
- CVE-2026-119087The Content Egg – Affiliate Product Importer & Price Compari…4.3
- CVE-2026-119089The ThirstyAffiliates – Affiliate Links, Link Branding, Link…7.2
- CVE-2026-11909Missing Authorization vulnerability in Drupal Examples for D…3.3
- CVE-2026-1191The JavaScript Notifier plugin for WordPress is vulnerable t…4.4
- CVE-2026-11911The Simple File List plugin for WordPress is vulnerable to a…7.5
- CVE-2026-119113The GeoDirectory – WP Business Directory Plugin and Classifi…6.4
- CVE-2026-119115Incorrect authorization in the issuer resolution logic in AW…8.5
- CVE-2026-119116A use-after-free and double-free issue in the SetClient comm…7.8
- CVE-2026-119117Insertion of sensitive information into a log file in Amazon…6.5
Are you affected by CVE-2026-119096?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
