GitHub Advisoryadvisory · Maven

GHSA-v6wr-fch2-vm5w OrientDB Server Community Edition uses insufficiently random values to generate session IDs

MEDIUM Published 2018-10-18 Modified 2023-09-12 Official page ↗
Aliases
CVE-2015-2913
Ecosystem
Maven
Packages
com.orientechnologies:orientdb-server
Severity
Moderate
CVSS vector
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Weaknesses
CWE-330
Reviewed
2020-06-16

Affected packages

• Maven com.orientechnologies:orientdb-server: < 2.0.15 → fixed in 2.0.15 • Maven com.orientechnologies:orientdb-server: >= 2.1.0, < 2.1.1 → fixed in 2.1.1

Description

OrientDB Server Community Edition before 2.0.15 and 2.1.x before 2.1.1 improperly relies on the `java.util.Random` class for generation of random Session ID values in the `server/network/protocol/http/OHttpSessionManager.java`, which makes it easier for remote attackers to predict a value by determining the internal state of the PRNG in this class.

Related

Alias · CVE (1)

  • CVE-2015-2913 server/network/protocol/http/OHttpSessionManager.java in the Studio component in OrientDB Server Community Edition before 2.0.15 and 2.1.x… vulnerability

Weakness · CWE (1)

  • CWE-330 Use of Insufficiently Random Values weakness

References