Skip to main content

Pubjet CVE-2026-40802

| EUVDEUVD-2026-96539 HIGH
Missing Authorization (CWE-862)
2026-10-10 Patchstack GHSA-v995-hq9f-wfcj
7.6
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Register or obtain Subscriber account
  2. Delivery
    Authenticate to WordPress site
  3. Exploit
    Send crafted request to unprotected settings endpoint
  4. Execution
    Change plugin settings without authorization
  5. Impact
    Alter site configuration/integrity

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

Exploitation requires an authenticated WordPress account at the Subscriber privilege level or higher (CVSS PR:L), meaning the target site must permit user registration or the attacker must otherwise obtain valid low-privilege credentials - this is the primary limiting factor. Given the plugin's missing authorization check (CWE-862), no special non-default configuration of Pubjet itself appears necessary beyond the plugin being installed and active (versions up to and including 5.4.8). No user interaction or administrative access is needed; the main realistic barriers are that open registration must be enabled and the vulnerable plugin must be present, which constrains exposure to sites meeting both conditions.

Impact

This is a broken access control / missing authorization flaw (CWE-862) in the Pubjet WordPress plugin (<= 5.4.8), reported by Patchstack with a CVSS 3.1 base score of 7.6 (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:L). The vector signals a network-reachable, low-complexity attack requiring only low privileges and no user interaction, with high integrity impact but limited confidentiality and availability impact - consistent with a low-privileged user (the title specifically names the Subscriber role) being able to change plugin/site settings they should not control. No EPSS score, CISA KEV listing, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the elevated score is driven by the privilege-escalation-style integrity impact rather than by demonstrated real-world attacks. Net assessment: a genuine but second-tier priority - real risk exists wherever this plugin is installed and user registration (Subscriber accounts) is enabled, but the obscure footprint and absence of exploitation signals argue against emergency patching. Note the apparent tag discrepancy: the input tags include 'Authentication Bypass,' yet CWE-862 and the PR:L vector describe authorization failure by an already-authenticated low-privilege user, not an authentication bypass - treat the authorization framing as authoritative.

Exploit ScenarioDerived

An attacker registers (or obtains) a low-privilege Subscriber account on a WordPress site running Pubjet <= 5.4.8, then sends a crafted authenticated request to the plugin's settings handler, which fails to verify the caller's capability. Because no user interaction and only low privileges are required (AV:N/AC:L/PR:L/UI:N), the attacker successfully changes plugin configuration/settings, altering site behavior. No public exploit code was identified at time of analysis, but the low complexity makes exploitation straightforward for any registered user.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 10, 2026

Missing authorization in the Pubjet WordPress plugin (versions up to and including 5.4.8) allows an authenticated attacker with subscriber-level privileges to change plugin settings, resulting in a high integrity impact (CVSS 7.6). Exploitation requires the target site to permit user registration or the attacker to obtain valid low-privilege credentials, making open registration a primary exposure factor. No public exploit code has been identified at time of analysis, and the flaw is classified as CWE-862 (Missing Authorization).

RemediationAI

No vendor-released patch has been identified at time of analysis. Monitor the vendor advisory for a patched version and apply it as soon as it is available. As a compensating control, disable open user registration if not required, or restrict subscriber privileges to prevent unauthorized settings changes. Alternatively, temporarily disable the Pubjet plugin until a fix is available; however, this removes its functionality. Note that disabling registration may prevent legitimate users from signing up, and restricting privileges may impact user roles.

Affected VersionsENISA

Pubjet | پاب‌جت n/a ≤5.4.8

Affected Packages

euvd pubjet_پاب_جت 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 Pubjet WordPress plugin fails to perform a capability check on a settings-change function, allowing any authenticated user with subscriber-level permissions to modify plugin settings (CWE-862: Missing Authorization). The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:L) indicates a network-exploitable, low-complexity vulnerability requiring low privileges that yields high integrity impact with low confidentiality and availability impacts. The affected component is the plugin's settings handler, which lacks the necessary authorization checks; the CPE string cpe:2.3:a:pubjet:pubjet_|_پاب‌جت:*:*:*:*:*:*:*:* covers all versions of the product.

Know when Pubjet 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 (Patchstack) PRIMARY 7.6 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:L
vuln.today AI 7.6 HIGH

Authenticated Subscriber can reach the endpoint over the network with no interaction, so AV:N/AC:L/PR:L/UI:N; unauthorized settings change yields high integrity but limited confidentiality/availability.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Subscriber Settings Change in Pubjet | پاب‌جت <= 5.4.8 versions.

Executive ViewAI

Why It Matters

Organizations using the Pubjet WordPress plugin version 5.4.8 or earlier face a high-severity authorization flaw that permits subscriber-level users to alter critical plugin settings, undermining site integrity and potentially enabling further attacks. With no vendor-released patch identified at time of analysis and no public exploit identified at time of analysis, security teams must rely on compensating controls to protect affected sites. Leadership should prioritize remediation because compromised plugin settings can lead to unauthorized content changes, data exposure, or reputational damage.

Business Impact: High
Compensating Controls

Disable user registration, restrict subscriber role capabilities, disable the Pubjet plugin if not essential, deploy WAF rules to block unauthorized settings changes, and monitor logs for unauthorized modifications.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Low
niche Persian-language WordPress plugin, limited and regional deployment
Data Quality
5 sources
Confidence: Medium

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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
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