# CVE-2026-111259: Embedded server weak session ID generation

Source: https://junglewise.ai/threats/cve-2026-111259-the-embedded-server-generates-http-session-identifiers-with-a  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-11-10. Updated: 2026-11-10  
License: CC BY 4.0 with a link back

CVE-2026-111259 · Severity: info · Published 2026-11-10

An embedded web server generates session identifiers using a non-cryptographic random number generator, making them predictable. An attacker who observes one session identifier can predict identifiers for other users and hijack their sessions, potentially gaining unauthorized access to authenticated accounts.

Technologies: [<UNKNOWN>](https://junglewise.ai/threats/technologies/x-unknown).

## Quick answers

**Is CVE-2026-111259 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-111259 being exploited in the wild.

**How severe is CVE-2026-111259?** Informational severity, published 10 November 2026.

**Which products and versions are affected?** <UNKNOWN> before 10.3.0, before 11.0.0-M2.

**Is there a fix for CVE-2026-111259?** Yes: fixed in 10.3.0, 11.0.0-M2. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-111259 attacked?** It is attacked over the network.

**Am I affected by CVE-2026-111259?** Check whether you run <UNKNOWN> at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## How to fix

- Fixed in 10.3.0, 11.0.0-M2

## Technical details

The embedded server uses a weak pseudo-random number generator instead of a cryptographically secure source to create HTTP session identifiers. An attacker with network access can predict future session IDs after observing one identifier, enabling session hijacking if the application relies on HTTP sessions for authentication. The vulnerability has been fixed in versions 10.3.0 and 11.0.0-M2 or later.

## Affected products

- <UNKNOWN> before 10.3.0, before 11.0.0-M2

## Timeline

- 2026-11-10: disclosed

## References

- [https://repo.maven.apache.org/maven2](https://repo.maven.apache.org/maven2)
- [https://lists.apache.org/thread/1sk4193kxtf18q2so25c62c2b73o94lg](https://lists.apache.org/thread/1sk4193kxtf18q2so25c62c2b73o94lg)

## Related threats

- [System component denial of service vulnerability](https://junglewise.ai/threats/cve-2026-95784-a-vulnerability-exists-in-a-system-component-that-may-under)
- [Hessian remoting authentication bypass with non-root context path](https://junglewise.ai/threats/cve-2026-97874-when-hessian-remoting-is-configured-with-basic-authentication-the)
- [Web application request routing security constraint bypass](https://junglewise.ai/threats/cve-2026-111258-the-optional-request-routing-feature-forwards-requests-to-their)
- [SSH administration service authentication bypass](https://junglewise.ai/threats/cve-2026-111239-the-optional-ssh-administration-service-grants-full-access-to)
- [JAAS login modules credential timing and username enumeration](https://junglewise.ai/threats/cve-2026-86532-the-bundled-jaas-login-modules-leak-whether-a-username-exists-and)
