Skip to main content

Apache JSPWiki CVE-2026-28812

| EUVDEUVD-2026-51179 CRITICAL
Authentication Bypass by Spoofing (CWE-290)
9.8
CVSS 3.1 · Vendor
Share

Severity by source

Vendor (CNA) PRIMARY
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
9.8 CRITICAL

Network-reachable UserManager flaw exploitable without auth, privileges, or interaction (AV:N/AC:L/PR:N/UI:N); impersonating an admin yields full read/write/disruption, so C/I/A all High.

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

Primary rating from Vendor (CNA).

CVSS VectorVendor

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

Lifecycle Timeline

6
Analysis Updated
Jul 31, 2026 - 16:28 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Jul 31, 2026 - 16:22 vuln.today
cvss_changed
CVSS changed
Jul 31, 2026 - 16:22 NVD
9.8 (CRITICAL)
Patch available
Jul 30, 2026 - 17:03 EUVD
Analysis Generated
Jul 30, 2026 - 14:19 vuln.today
CVE Published
Jul 30, 2026 - 13:48 oss-security
HIGH

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

AnalysisAI

Privilege escalation via user impersonation affects Apache JSPWiki through version 2.12.3, where the UserManager component fails to properly validate identity checks, letting attackers assume other users' identities and elevate their privileges. The flaw is classified as an authentication bypass (CWE-290) and carries a CVSS 9.8, though its EPSS score is low (0.16%, 6th percentile) and no public exploit has been identified at time of analysis. A vendor patch is available in version 2.12.4.

Technical ContextAI

Apache JSPWiki is a Java/JSP-based open-source wiki engine built on the Java Servlet API and widely used for collaborative documentation and intranet knowledge bases. The root cause is CWE-290 (Authentication Bypass by Spoofing): the UserManager, which is responsible for resolving and binding a request to an authenticated principal, lacks sufficient checks to confirm that the asserted identity legitimately belongs to the requesting session. Because identity assertion is trusted without adequate verification, an attacker can spoof or impersonate another principal - including higher-privileged accounts - thereby bypassing the wiki's authorization model that governs page editing, administrative functions, and access controls.

RemediationAI

Vendor-released patch: upgrade to Apache JSPWiki 2.12.4 or newer, which the project states fixes the UserManager impersonation flaw - this is the primary and recommended action. Consult the vendor advisory at https://jspwiki-wiki.apache.org/Wiki.jsp?page=CVE-2026-28812 and the announcement thread at https://lists.apache.org/thread/n3m666d6t6871dldvz3ct49ooqkbgw2p before upgrading. If immediate upgrade is not possible, reduce exposure by restricting network reachability of the JSPWiki instance to trusted internal networks or VPN-only access, and placing it behind an authenticating reverse proxy so requests are gated before reaching the vulnerable UserManager logic (trade-off: this blocks legitimate anonymous/public wiki access and adds an auth layer to maintain). Additionally, tighten wiki authorization policies and audit accounts/ACLs for signs of privilege abuse, and monitor authentication and admin-action logs for unexpected identity changes until the patch is applied. No workaround fully substitutes for the 2.12.4 upgrade.

CVE-2021-44140 CRITICAL
9.1 Nov 24

Remote attackers may delete arbitrary files in a system hosting a JSPWiki instance, versions up to 2.11.0.M8, by using a

CVE-2026-28813 HIGH
8.8 Jul 30

Cross-site request forgery via JSON Hijacking affects Apache JSPWiki through version 2.12.3, letting a remote attacker w

CVE-2022-34158 HIGH
8.8 Aug 04

A carefully crafted invocation on the Image plugin could trigger an CSRF vulnerability on Apache JSPWiki before 2.11.3,

CVE-2022-24947 HIGH
8.8 Feb 25

Apache JSPWiki user preferences form is vulnerable to CSRF attacks, which can lead to account takeover. Rated high sever

CVE-2026-28814 HIGH
7.5 Jul 30

Unauthenticated Wiki Markup rendering in Apache JSPWiki up to 2.12.3 exposes sensitive data stored in internal JSPWiki v

CVE-2026-28811 HIGH
7.5 Jul 30

Apache JSPWiki versions up to and including 2.12.3 expose sensitive application internals through debug messages returne

CVE-2019-0225 HIGH
7.5 Mar 28

A specially crafted url could be used to access files under the ROOT directory of the application on Apache JSPWiki 2.9.

CVE-2026-48910 MEDIUM
6.5 Jul 30

Cross-site scripting in Apache JSPWiki's Markdown renderer error-handling path allows attackers with page-editing access

CVE-2022-28731 MEDIUM
6.5 Aug 04

A carefully crafted request on UserPreferences.jsp could trigger an CSRF vulnerability on Apache JSPWiki before 2.11.3,

CVE-2024-27136 MEDIUM
6.1 Jun 24

XSS in Upload page in Apache JSPWiki 2.12.1 and priors allows the attacker to execute javascript in the victim's browser

CVE-2022-28732 MEDIUM
6.1 Aug 04

A carefully crafted request on WeblogPlugin could trigger an XSS vulnerability on Apache JSPWiki, which could allow the

CVE-2022-28730 MEDIUM
6.1 Aug 04

A carefully crafted request on AJAXPreview.jsp could trigger an XSS vulnerability on Apache JSPWiki, which could allow t

Share

CVE-2026-28812 vulnerability details – vuln.today

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