Skip to main content

Custom Thank You Page CVE-2026-4806

| EUVDEUVD-2026-85855 MEDIUM
Missing Authorization (CWE-862)
2026-09-24 Wordfence GHSA-jp8r-42gx-hfwh
6.5
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify site with vulnerable plugin ≤1.1.2
  2. Delivery
    Send unauthenticated request to save_option() action
  3. Exploit
    Missing capability check permits call
  4. Execution
    Export or reset plugin settings
  5. Impact
    Config disclosure or data loss

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No special conditions - remote unauthenticated exploitation against default installations of the Custom Thank You Page for WooCommerce plugin (versions up to and including 1.1.2). The only prerequisites are that the vulnerable plugin is installed and active and that the site is network-reachable; no authentication, user interaction, or non-default configuration is required. Impact is limited to the plugin's own settings (export/disclosure or reset/deletion), not the broader WordPress site or WooCommerce order data, which bounds real-world severity.

Impact

This is a genuine but moderate-priority issue. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N = 6.5 MEDIUM) is internally consistent with the description: a missing capability check on save_option() lets a fully unauthenticated remote attacker either export the plugin's settings (low confidentiality impact) or reset/delete them (low integrity impact). There is no availability impact to the site as a whole - only the plugin's own configuration is affected. No EPSS score, KEV listing, or public exploit code is present in the supplied data, so this is not confirmed to be exploited and there is no evidence of mass exploitation; the real-world threat is opportunistic rather than urgent. The main things elevating it above a trivial issue are the total absence of authentication (PR:N) and low attack complexity (AC:L), which make drive-by abuse against exposed sites easy. The main things dampening it are the strictly LOW/LOW impact (no RCE, no full data theft, no site takeover) and the niche nature of the affected plugin. No key signals conflict - description and CVSS vector align on unauthenticated network access with limited impact.

Exploit ScenarioDerived

An unauthenticated attacker discovers a WordPress store running the Custom Thank You Page for WooCommerce plugin (<=1.1.2) and sends a crafted request to the unprotected save_option() action. They export the plugin's stored settings (information disclosure) or invoke the reset function to wipe the plugin's configuration, breaking the store's custom post-purchase thank-you flow. No public exploit code is identified at time of analysis, but the flaw is trivial to reach given no authentication and low complexity.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 24, 2026

Unauthenticated remote attackers can export or wipe the configuration of the Custom Thank You Page for WooCommerce WordPress plugin in all versions up to and including 1.1.2, because the save_option() function is reachable without any capability or nonce check. The issue is rated CVSS 6.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N) and is bounded to the plugin's own settings - order data and the wider WordPress site are not directly at risk - which keeps it a genuine but moderate-priority finding rather than a site-takeover bug. No public exploit code has been identified at time of analysis, and the plugin's Trac changeset suggests an upstream fix has been committed.

RemediationAI

Upstream fix available via WordPress.org Trac changeset 3507079 (referenced at https://plugins.trac.wordpress.org/changeset/3507079); the released patched version is not independently confirmed, so administrators should update the plugin through the WordPress dashboard to the newest available release above 1.1.2 and verify the version number afterwards. If an update incorporating that changeset is not yet installable on the site, the cleanest compensating control is to deactivate and, where feasible, delete the plugin, since it provides only a cosmetic thank-you page customization and removing it costs the site nothing beyond that feature. If the plugin must remain active, a WAF or reverse-proxy rule that blocks unauthenticated POST requests to the plugin's settings-handling action (via admin-ajax.php or the plugin's REST route) mitigates the missing capability check, but such rules are brittle because the request shape is not standardized in the supplied data and may break legitimate admin workflows. Operators should also treat the plugin's settings as potentially lost - maintaining an external copy of the configured thank-you page content allows quick restoration if an attacker has already triggered the reset/delete path.

Affected VersionsENISA

Custom Thank You Page for WooCommerce 0 ≤1.1.2

Affected Packages

euvd custom_thank_you_page_for_woocommerce no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a classic CWE-862 Missing Authorization defect in a WordPress plugin. WordPress plugins commonly expose administrative actions through admin-ajax.php or the REST API; secure implementations gate those callbacks with current_user_can() checks and nonce verification. Here the save_option() handler that writes (or, per the advisory, exports and resets) the plugin's option record was registered without an authorization check, so any network-reachable request - whether or not the caller is logged in - can invoke it. The CPE cpe:2.3:a:alexvtn:custom_thank_you_page_for_woocommerce:*:*:*:*:*:*:*:* confirms every released version of the alexvtn plugin is in scope, and the CVSS vector's PR:N/N/AC:L combination matches the independent assessment that no authentication, user interaction, or non-default configuration is required. The integrity and confidentiality impact is Limited (C:L/I:L) precisely because the affected data is scoped to the plugin's own option row: an attacker can disclose that configuration or delete/reset it, degrading the store's customized thank-you page behaviour, but cannot pivot to WooCommerce order records or core WordPress data through this vector alone. The absence of an availability component (A:N) is consistent with a settings-only reset rather than a denial-of-service condition against the site.

Know when Custom Thank You Page For Woocommerce gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Wordfence) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 6.5 MEDIUM

Missing capability check allows unauthenticated remote calls (AV:N/AC:L/PR:N/UI:N); settings export gives C:L and reset/delete gives I:L, with no site-wide availability impact (A:N).

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

The Custom Thank You Page for WooCommerce plugin for WordPress is vulnerable to unauthorized access and loss of data due to a missing capability check on the save_option() function in all versions up to, and including, 1.1.2. This makes it possible for unauthenticated attackers to to export or reset(delete) the plugin's settings.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Low
niche WooCommerce add-on plugin, not among top WordPress installs
Social Media
1
Sightings
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy