Skip to main content

Wordpress Plugin CVE-2025-67563

MEDIUM
Missing Authorization (CWE-862)
2025-12-09 audit@patchstack.com
5.3
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

1
Analysis Generated
Jul 26, 2026 - 17:32 vuln.today

DescriptionCVE.org

Missing Authorization vulnerability in Saad Iqbal Post SMTP post-smtp allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Post SMTP: from n/a through <= 3.6.1.

AnalysisAI

We need to process the CVE and multi-source data, and produce a comprehensive JSON analysis following the strict guidelines.

First, identify the product: "Post SMTP" by Saad Iqbal. That's a WordPress plugin. So product_name: "Post SMTP". Three words max, "Post SMTP" is two words.

Summary: Need to synthesize a 2-3 sentence original summary. Not copy description. Description says: "Missing Authorization vulnerability in Saad Iqbal Post SMTP post-smtp allows Exploiting Incorrectly Configured Access Control Security Levels. This issue affects Post SMTP: from n/a through <= 3.6.1." It's a missing authorization (CWE-862). CVSS 5.3, network, low complexity, no privileges, no user interaction, scope unchanged, no confidentiality impact, low integrity, no availability. So the attack is remote, unauthenticated, and results in low integrity impact (maybe modify some data). EPSS 0.05%, low exploitation probability. No KEV, no POC mentioned. So no active exploitation. Summary should start with impact verb: "Unauthorized data modification in Post SMTP plugin for WordPress..." Actually CVSS says integrity low, so attacker can modify something. "Unauthorized data modification" or "Incorrect access control allows unauthenticated attackers to modify..." Since PR:N, unauthenticated. So: "Incorrect access control in Post SMTP plugin for WordPress versions up to 3.6.1 allows unauthenticated attackers to modify certain data." Need to be specific: What data? Possibly plugin settings? Not described. So could be "unauthorized modification of plugin data" or "unauthorized access to features". Keep generic "modify certain data or settings". Mention EPSS low, no active exploitation. So: "Post SMTP versions up to 3.6.1 are affected by a missing authorization vulnerability enabling remote, unauthenticated attackers to modify plugin data. The low EPSS score (0.05%) and lack of known public exploits suggest limited real-world exploitation."

Technical context: Underlying technology: WordPress plugin using HTTP. CWE-862: Missing Authorization. The plugin likely has an endpoint or function that doesn't check user capabilities. CPE would be for WordPress plugin post-smtp. Use that. Educational: explain that WordPress plugins often rely on WordPress's nonce and capability checks, missing authorization occurs when a function is not properly protected, allowing unauthenticated requests to perform actions reserved for admins. So: "Post SMTP is a WordPress plugin that handles SMTP email delivery. The vulnerability (CWE-862) stems from a missing authorization check on one of its endpoints or functions, likely failing to verify WordPress user capabilities or nonces, thereby allowing unauthenticated HTTP requests to execute actions that modify plugin configuration or data."

Risk assessment: CVSS vector: AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N. So network, no complexity, no privileges, no user interaction, scope unchanged, only low integrity impact. EPSS 0.05% (low). Not in KEV. No POC mentioned. So real-world risk seems low despite network attack vector because impact is only integrity low and no confidentiality/availability, and no known exploitation. SSVC: Exploitation none, Automatable likely (low complexity, no interaction), Technical Impact low (integrity low). So priority likely not high. Compare signals: CVSS 5.3 Medium, EPSS very low, no active exploitation. So it's a medium severity but low likelihood of exploitation. Could be that function is limited to changing a minor setting, not critical. State that given missing data, impact might be limited. Missing: unclear what data is modified; only integrity low means no privilege escalation or code execution. So "The vulnerability's medium CVSS score (5.3) is driven by low integrity impact; no confidentiality or availability loss. EPSS indicates only 0.05% probability of exploitation, and no active exploitation is reported. Given the low impact and no public exploit, it is unlikely a high priority for most organizations, but should be patched to prevent potential abuse."

Affected products: list products with versions. Post SMTP plugin version <= 3.6.1. No CPE explicitly provided, but we can infer: a WordPress plugin with slug "post-smtp". Advisory: Patchstack link. So: "Post SMTP plugin for WordPress, all versions up to and including 3.6.1. The vendor advisory is available at https://patchstack.com/database/Wordpress/Plugin/post-smtp/vulnerability/wordpress-post-smtp-plugin-3-6-1-broken-access-control-vulnerability?_s_id=cve."

Remediation: No patch version mentioned in input. Only description says "from n/a through <= 3.6.1", so presumably fixed in version 3.6.2 or later? Patch is available per Patchstack? The reference link likely leads to a page that says fixed in 3.6.2. But input does not include patch version. I need to use only provided data. The input says "Patch available" or "not available"? In the common CVE JSON, there might be a field, but here only tags "Authentication Bypass" and no patch availability info. So I can't claim there's a patch unless I see it. I must state: "No vendor-released patch version identified in provided data; however, the Patchstack advisory likely indicates a fix in a version above 3.6.1. Upgrade to the latest version of Post SMTP." But the instruction: "If patch data says NOT available: 'No vendor-released patch identified at time of analysis'". Since no explicit patch data, I'll say "No released patched version independently confirmed in provided data; users should check the vendor's changelog for a fix." Suggest upgrading to version >3.6.1, or if unavailable, as a workaround: "restrict access to the WordPress admin area by IP or use a web application firewall to block unauthorized requests to vulnerable endpoints, though this may not fully mitigate if the vulnerability is within otherwise legitimate paths." So remediation paragraph: "Upgrade to the latest version of Post SMTP as soon as a fix is available; the issue affects versions up to 3.6.1. As an interim measure, restrict access to WordPress admin pages or apply a WAF rule to block suspicious requests targeting plugin endpoints. Note that such workarounds may interfere with legitimate admin functionality."

Exploit scenario: realistic: Attacker sends HTTP request to the vulnerable endpoint without authentication, exploiting missing authorization to modify plugin settings (e.g., change SMTP server to attacker-controlled server, possibly intercepting emails). 2-3 sentences: "An unauthenticated attacker sends a crafted HTTP request to a vulnerable Post SMTP endpoint, bypassing authorization checks due to the missing capability verification. This could allow modifying plugin options, such as the SMTP configuration, potentially redirecting outgoing emails to an attacker-controlled server. No proof-of-concept is publicly known at this time." Use fact that no POC.

Exploitation conditions: Need specific prerequisites. CVSS says PR:N, so no authentication. UI:N, no user interaction. So it's remote unauthenticated attack against default configurations. But I need to state if any feature or configuration required. Description says "Missing Authorization vulnerability ... allows Exploiting Incorrectly Configured Access Control Security Levels." This phrase "Exploiting Incorrectly Configured Access Control Security Levels" might imply that the vulnerability is present when the plugin's access control is configured incorrectly? Actually the description from Patchstack often says that for missing authorization, they say "allows Exploiting Incorrectly Configured Access Control Security Levels" meaning the vulnerability stems from the plugin not properly enforcing access control, not from misconfiguration by user. So it's likely that the plugin itself has a missing authorization check, so no special conditions: "No special conditions — remote unauthenticated exploitation against default installations of Post SMTP plugin up to version 3.6.1." But the description might hint that the vulnerability exists because the plugin has an incorrectly configured access control, which is the vulnerability. So it's inherent. So I'll go with "No special conditions — remote unauthenticated exploitation is possible against default configurations of Post SMTP versions up to 3.6.1." Also mention limiting factor: the low integrity impact.

Attack chain: Steps: Reconnaissance (identify target WordPress site with Post SMTP) -> Craft malicious HTTP request to vulnerable endpoint -> Exploit missing authorization to modify data -> (Integrity impact). 5-step: Recon -> Delivery -> Exploit -> Execution -> Impact. So: "Identify a WordPress site running Post SMTP ≤3.6.1" → "Send an unauthenticated HTTP POST request to the vulnerable AJAX endpoint" → "Bypass missing capability check due to CWE-862" → "Execute unauthorized action (e.g., modify plugin settings)" → "Attacker alters SMTP configuration or other data". Keep concise. Use provided data; note that the endpoint is not specified, but it's some endpoint. So: "Identify WordPress site with Post SMTP plugin → Send unauthenticated HTTP request to vulnerable endpoint → Missing authorization allows execution regardless of user role → Attacker modifies plugin configuration or data". That's 4 steps.

Confidence notes: Confirm that Patchstack reported it, NVD may have assigned. No explicit vendor confirmation from Post SMTP author? The advisory is on Patchstack, so likely vendor coordinated. So "Vulnerability confirmed by Patchstack report; exact affected versions and patch status not provided in supplied data. Exploitation conditions inferred from CVSS vector (PR:N, UI:N). No public exploit code or active exploitation known." Good.

Prevalence: WordPress plugin "Post SMTP" is a popular SMTP plugin with over 300,000 active installations? I need to estimate. I know Post SMTP is widely used; it's a plugin to send email via SMTP. So likely "high" prevalence. But I must base on product, not just guess. If I'm unsure, I'd say "medium" or "high". With 300k+ active installs, it's high. So prevalence: "high" and basis: "widely-deployed WordPress SMTP plugin with hundreds of thousands of active installations".

Assessed CVSS vector: I need to provide my own independent CVSS 3.1 vector. The provided one is CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N. That seems reasonable: network, low complexity, no privileges, no interaction, no scope change, confidentiality none, integrity low (modify some data), availability none. So I'll adopt that same, because it's accurate. So assessed_cvss_vector: "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N". But I need to justify: "Network accessible, low complexity, no privileges required, no user interaction, only integrity impact low." So rationale: "Requires no authentication or user interaction; impact limited to low integrity modification, consistent with missing authorization."

Assessed CVSS 4.0 vector: Map to 4.0. CVSS 4.0 base vector: AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Because scope unchanged, so vulnerable system impact: VC:N, VI:L, VA:N; subsequent system all N. So vector: "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"

Now, make sure no markdown, just JSON. Return object with all fields.

Let's assemble:

  • product_name: "Post SMTP"
  • summary: "Post SMTP versions up to 3.6.1 are affected by a missing authorization vulnerability enabling remote, unauthenticated attackers to modify plugin data. The low EPSS score (0.05%) and lack of known public exploits suggest limited real-world exploitation."
  • technical_context: "Post SMTP is a WordPress plugin for delivering email via SMTP. The vulnerability (CWE-862) arises from an endpoint lacking proper authorization checks, failing to verify user capabilities or nonces before executing actions. This allows unauthenticated HTTP requests to interact with plugin functions reserved for authenticated users."
  • risk_assessment: "CVSS 5.3 (Medium) with network vector and no privileges required, but impact limited to low integrity only. EPSS indicates a 0.05% probability of exploitation, and there is no evidence of active exploitation or public exploits. The low integrity impact and absence of confidentiality or availability risk reduce the real-world threat. Organizations should patch but need not treat this as critical."
  • affected_products: "Post SMTP plugin for WordPress, all versions up to and including 3.6.1. Refer to the Patchstack advisory for details: https://patchstack.com/database/Wordpress/Plugin/post-smtp/vulnerability/wordpress-post-smtp-plugin-3-6-1-broken-access-control-vulnerability?_s_id=c
CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2024-1698 CRITICAL POC
9.8 Feb 27

SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a

CVE-2023-6875 CRITICAL POC
9.8 Jan 11

The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-4295 CRITICAL POC
9.8 Jun 05

The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in

CVE-2024-50498 CRITICAL POC
10.0 Oct 28

Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u

Share

CVE-2025-67563 vulnerability details – vuln.today

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