Skip to main content

JPress CVE-2026-9376

| EUVDEUVD-2026-31590 LOW
Improper Authorization (CWE-285)
2026-05-24 VulDB GHSA-v6rp-6x79-xm3w
2.1
CVSS 4.0 · Vendor: VulDB

Severity by source

Vendor (VulDB) PRIMARY
2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from Vendor (VulDB) · only source for this CVE.

CVSS VectorVendor: VulDB

CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

3
Analysis Generated
Jun 08, 2026 - 12:56 vuln.today
Severity Changed
May 26, 2026 - 20:07 NVD
MEDIUM LOW
CVSS changed
May 26, 2026 - 20:07 NVD
6.3 (MEDIUM) 2.1 (LOW)

DescriptionCVE.org

A vulnerability was determined in JPress up to 1.0.3. The affected element is an unknown function of the file /ucenter/article/doWriteSave of the component UCenter Article Submission Endpoint. Executing a manipulation of the argument id/userId can lead to improper authorization. The attack may be performed from remote. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.

AnalysisAI

Improper authorization in JPress versions 1.0.0 through 1.0.3 allows any authenticated low-privilege user to manipulate the id and userId parameters at the /ucenter/article/doWriteSave UCenter endpoint, potentially reading or overwriting article data belonging to other users. Publicly available exploit code exists (disclosed via GitHub issue #194), though EPSS sits at 0.03% (10th percentile) and SSVC classifies current exploitation status as 'none,' indicating limited real-world uptake despite the public disclosure. The vendor has not responded to responsible disclosure and no patch has been released.

Technical ContextAI

JPress is a Java-based open-source CMS platform. The vulnerable endpoint /ucenter/article/doWriteSave handles article write and save operations within the UCenter user portal. The root cause is CWE-285 (Improper Authorization): the application accepts user-supplied id and userId parameters without verifying that the authenticated session's identity matches the resource being acted upon - a classic Insecure Direct Object Reference (IDOR) pattern where authorization is enforced at login but not at the per-resource level. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) confirms network-reachable exploitation with low complexity requiring only a low-privilege account and no user interaction. The CPE identifier cpe:2.3:a:n/a:jpress:*:*:*:*:*:*:*:* reflects limited vendor namespace normalization in NVD for this package. The E:P modifier in the CVSS vector independently corroborates that proof-of-concept exploit code exists.

RemediationAI

No vendor-released patch has been identified at time of analysis - the JPress project was notified through responsible disclosure but has not responded. Organizations should monitor the GitHub issue at https://github.com/JPressProjects/jpress/issues/194 for an upstream fix and apply it as the primary remediation when released. As a compensating control, deploy a WAF or reverse proxy rule that validates the userId parameter in requests to /ucenter/article/doWriteSave against the authenticated session identity, rejecting any mismatch before the request reaches the application layer; note this introduces operational overhead and requires session context visibility at the proxy level. Alternatively, restrict access to the UCenter article submission endpoint to trusted network segments or authenticated roles with verified identity binding, accepting the trade-off of reduced self-service functionality. Enable logging and alerting on requests to this endpoint where id or userId values differ from the session owner's identity to support detection without blocking. None of these workarounds resolve the root authorization defect without source-level code changes.

More in Jpress

View all
CVE-2021-45807 CRITICAL POC
9.8 Jan 13

jpress v4.2.0 is vulnerable to command execution via io.jpress.web.admin._AddonController::doUploadAndInstall. Rated cri

CVE-2024-50919 CRITICAL POC
9.8 Nov 18

Jpress until v5.1.1 has arbitrary file uploads on the windows platform, and the construction of non-standard file format

CVE-2021-45806 HIGH POC
8.8 Jan 13

jpress v4.2.0 admin panel provides a function through which attackers can modify the template and inject some malicious

CVE-2021-46114 HIGH POC
8.8 Jan 26

jpress v 4.2.0 is vulnerable to RCE via io.jpress.module.product.ProductNotifyKit#doSendEmail. Rated high severity (CVSS

CVE-2021-45808 HIGH POC
8.8 Jan 19

jpress v4.2.0 allows users to register an account by default. Rated high severity (CVSS 8.8), this vulnerability is remo

CVE-2024-43033 HIGH POC
8.8 Aug 22

JPress through 5.1.1 on Windows has an arbitrary file upload vulnerability that could cause arbitrary code execution via

CVE-2021-46117 HIGH POC
7.2 Jan 26

jpress 4.2.0 is vulnerable to remote code execution via io.jpress.module.page.PageNotifyKit#doSendEmail. Rated high seve

CVE-2021-46118 HIGH POC
7.2 Jan 26

jpress 4.2.0 is vulnerable to remote code execution via io.jpress.module.article.kit.ArticleNotifyKit#doSendEmail. Rated

CVE-2021-46116 HIGH POC
7.2 Jan 26

jpress 4.2.0 is vulnerable to remote code execution via io.jpress.web.admin._TemplateController#doInstall. Rated high se

CVE-2024-46468 HIGH POC
7.5 Oct 11

A Server-Side Request Forgery (SSRF) vulnerability exists in the jpress <= v5.1.1, which can be exploited by an attacker

CVE-2021-46115 HIGH POC
7.2 Jan 26

jpress 4.2.0 is vulnerable to RCE via io.jpress.web.admin._TemplateController#doUploadFile. Rated high severity (CVSS 7.

CVE-2021-33347 MEDIUM POC
5.4 Jun 18

An issue was discovered in JPress v3.3.0 and below. Rated medium severity (CVSS 5.4), this vulnerability is remotely exp

Share

CVE-2026-9376 vulnerability details – vuln.today

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