Skip to content
Threat Feed
high advisory

Apache James: ManageSieve cross-user path traversal (CVE-2026-76168)

Apache James versions prior to 3.9.1 are vulnerable to a path traversal flaw in the SieveFileRepository, allowing authenticated attackers to inject malicious SIEVE scripts into other users accounts.

CVE search metadata

CVE search record: CVE-2026-76168. KEV: no. Product: James (< 3.9.1). Brief: Apache James: ManageSieve cross-user path traversal (CVE-2026-76168). Brief link: https://feed.craftedsignal.io/briefs/2026-11-apache-james-path-traversal/

Triage facts

Revision 1
Applicability
James (< 3.9.1)
Evidence
Unknown
Severity
High
Action
Elevated
Sources
1 public source
Freshness
Revision 1Nov 6, 17:22 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

Apache James Server versions prior to 3.9.1 contain an improper input validation vulnerability in the SieveFileRepository component (CVE-2026-76168). An attacker with authenticated access to the ManageSieve service can use path traversal techniques to bypass security boundaries, allowing them to write or overwrite SIEVE scripts associated with other users.

Impact

Successful exploitation allows a malicious actor to perform unauthorized actions on behalf of other users, including the interception of email traffic or the implementation of denial-of-service conditions by corrupting user-defined SIEVE rules.

Recommendation

  • Upgrade Apache James Server to version 3.9.1 or later immediately.
  • Monitor ManageSieve protocol logs for unusual script management activity.
  • Audit existing SIEVE scripts for unexpected file path references or suspicious redirect/discard rules that may indicate prior exploitation.

Immediate actions

Upgrade Apache James to 3.9.1 or later

IT Operations 48h

Threat Hunt

Analyze ManageSieve application logs for script management commands involving directory traversal patterns

T1059 medium medium confidence hunt now

Data: ManageSieve protocol logs

Mitigations

Upgrade to 3.9.1

immediate IT Operations

CVE-2026-76168