Skip to content
OpenAdvisories
Medium CVE-2015-0886 EUVD-2022-3379GHSA-9h6p-92jq-888x

Integer Overflow or Wraparound in JBCrypt

Published Feb 28, 2015 · Updated Aug 6, 2024 · Assigned by jpcert

Description

Integer overflow in the crypt_raw method in the key-stretching implementation in jBCrypt before 0.4 makes it easier for remote attackers to determine cleartext values of password hashes via a brute-force attack against hashes associated with the maximum exponent.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libjbcrypt-java 0.4-1 —
Debian 13 libjbcrypt-java 0.4-1 —
Debian 12 libjbcrypt-java 0.4-1 —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling cassandra-reaper 4.0.1-r1 —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.mindrot:jbcrypt < 0.4 0.4 GHSA-9h6p-92jq-888x

References