Skip to main content

Apache Wicket CVE-2026-43975

| EUVD-2026-27653 MEDIUM
Path Traversal (CWE-22)
2026-05-06 apache GHSA-3gmf-p6r4-q8m6
6.5
CVSS 3.1
Share

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

3
Source Code Evidence Fetched
May 06, 2026 - 14:22 vuln.today
Analysis Generated
May 06, 2026 - 14:22 vuln.today
CVSS changed
May 06, 2026 - 14:22 NVD
6.5 (None) 6.5 (MEDIUM)

Blast Radius

ecosystem impact
† from your stack dependencies † transitive graph · vuln.today resolves 4-path depth
  • 260 maven packages depend on org.apache.wicket:wicket-core (256 direct, 4 indirect)

Ecosystem-wide dependent count for version 8.0.0-M1.

DescriptionNVD

FolderUploadsFileManager in Apache Wicket does not validate or sanitize the uploadFieldId parameter or the clientFileName before constructing file paths, allowing an unauthenticated attacker to write arbitrary files outside the intended upload directory or read files from arbitrary locations on the server.

This issue affects Apache Wicket: from 8.0.0 through 8.17.0, from 9.0.0 through 9.22.0, from 10.0.0 through 10.8.0.

Users are recommended to upgrade to version 10.9.0, which fixes the issue.

AnalysisAI

Path traversal vulnerability in Apache Wicket's FolderUploadsFileManager allows unauthenticated attackers to read arbitrary files or write files outside the intended upload directory by exploiting unsanitized uploadFieldId and clientFileName parameters. Affected versions 8.0.0-8.17.0, 9.0.0-9.22.0, and 10.0.0-10.8.0 are vulnerable to remote file access and modification without authentication or user interaction. …

Sign in for full analysis, threat intelligence, and remediation guidance.

Share

CVE-2026-43975 vulnerability details – vuln.today

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