Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain Contributor-level account on target site
-
ExploitOpen plugin configuration display page
-
ExecutionRead exposed live and test secret keys
-
ImpactAccess and control owner's Paystack payment account
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK
2 techniques across 2 tactics: Collection, Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The attacker must hold an authenticated account with the WordPress Contributor role or higher on the target site, and the Payment Forms for Paystack plugin (before 4.0.6) must be installed with Paystack secret keys configured, so that the plugin's configuration-display page actually contains live and test secret keys to leak. There is no victim interaction requirement. The practical limiting factors are therefore the need for a valid low-privileged account (relevant on sites with open registration or multiple content contributors) and the presence of configured Paystack credentials; the trigger beyond visiting the stored-configuration page is not further detailed in the available sources. |
| Impact | This is a genuine but moderate-priority issue rather than an urgent emergency, and the signals are internally consistent on that point. The input CVSS (4.9, CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N) captures a network-reachable, low-complexity confidentiality-only disclosure requiring privileges. EPSS is very low (0.15%, 4th percentile), SSVC reports Exploitation: none and Automatable: no with only partial Technical Impact, and the CVE is not on CISA KEV, so there is no evidence of active or automated exploitation. The vuln.today decision label is 'this_month', which aligns with a patch-on-normal-cadence posture rather than act_now/emergency. One notable conflict: the supplied CVSS encodes PR:H, but the description states that any user with the Contributor role 'and above' can trigger the disclosure, and Contributor is a low-privilege authenticated WordPress role - this points to PR:L, which would raise the true base severity (to ~6.5) and lower the practical barrier to exploitation; verify the privilege level against the WPScan advisory. The impact if exploited is serious despite the modest score, because the disclosed data are live and test secret payment-gateway API keys granting full access to the site owner's Paystack account, so a low-privileged insider or a compromised/self-registered contributor account becomes a direct path to payment-account takeover. |
| Exploit ScenarioDerived | A site that allows user registration or has delegated content-contribution accounts grants an attacker (or a malicious insider) a Contributor-level login; the attacker then opens the plugin page that renders the stored configuration and reads the live and test Paystack secret keys, which they use to access and control the site owner's payment account. No public exploit is identified at the time of analysis, and exploitation is low-complexity (AC:L) but requires an authenticated account and no victim interaction (UI:N). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 01, 2026
The Payment Forms for Paystack WordPress plugin before 4.0.6 exposes its stored plugin configuration to users who should not see it, so any authenticated account holding the Contributor role or higher can read the live and test Paystack secret keys, which grant full access to the site owner's payment account. The flaw is a confidentiality-only information disclosure: no data modification, no denial of service, and no victim interaction is required beyond the attacker already having a low-privileged account on the site and the plugin being configured with Paystack credentials. Exploitation signals are currently weak - there is no CISA KEV listing and no public exploit identified at time of analysis, and EPSS is low at roughly 0.15% (4th percentile), so this is a moderate-priority disclosure rather than an emergency, with the real-world risk concentrated on multi-author sites or sites with open registration where Contributor accounts are easy to obtain.
RemediationAI
Update the Payment Forms for Paystack plugin to version 4.0.6 or later, which is the vendor-released fix for the affected range below 4.0.6; the change is recorded in the WPScan advisory at https://wpscan.com/vulnerability/49c8fecd-b944-4290-af2f-57a3d4cb06e1/. Because the exposed values are live and test Paystack secret keys rather than ordinary configuration data, sites that ran an affected version with keys configured should treat the credentials as potentially disclosed and roll the keys in the Paystack dashboard, issuing new secret keys and revoking the old ones, then updating the plugin's stored settings - this invalidates any copied keys but briefly interrupts payment processing during the swap. Where updating must be deferred, restrict access to the plugin's configuration-display page to administrators (for example via a security plugin's admin-page or capability rules, or a WAF rule limiting that path), and reduce the population of Contributor-and-above accounts, particularly where open registration or self-service role assignment exists; both are compensating measures only, and the vendor fix to 4.0.6 remains the complete remediation.
Affected VersionsENISA
Affected Packages
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
WordPress plugins commonly store gateway credentials in the options table and render them on an administrative settings page; this issue is tracked as CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor), meaning the plugin's configuration-display page is reachable by roles below the level that normally administers plugin settings. The affected software is the Payment Forms for Paystack plugin at versions 0 through 4.0.5, with 4.0.6 the vendor-released fix per the WPScan advisory (EUVD lists the range as 0 < 4.0.6). The independently assessed vector is AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, so the attack path is network-reachable, requires only a low-privileged authenticated account (Contributor or above in WordPress's role hierarchy, which normally cannot manage plugins or site options), needs no user interaction, and results solely in a high-confidentiality loss with no integrity or availability impact. The disclosure is significant because the leaked values are not ordinary settings but Paystack live and test secret keys, which authenticate as the merchant and therefore expose the site owner's payment account rather than just the WordPress installation. The sources do not detail the exact request path or the precise code-level trigger beyond viewing the stored-configuration page, and they do not describe any race, memory-safety, or injection mechanism; the practical prerequisite is that Paystack keys are actually configured, since an unconfigured plugin has nothing sensitive to display.
Know when WordPress 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
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
Description says any Contributor-or-above user can view the keys, so PR:L (not PR:H); network-reachable low-complexity read with no interaction, high confidentiality impact, no integrity or availability impact.
Primary rating from Vendor (wpscan).
CVSS VectorVendor: wpscan
Lifecycle Timeline
4DescriptionCVE.org
The Payment Forms for Paystack WordPress plugin before 4.0.6 does not properly restrict access to a page that displays its stored configuration, allowing users with the Contributor role and above to view secret payment-gateway API credentials, both the live and test secret keys, which grant full access to the site owner's payment account.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para
The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r
EUVD-2026-114580
GHSA-999r-c647-2rx8
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB