Skip to main content
← All vulnerabilities
CVE-2017-7536GHSA-XXGP-PCFC-3VGC

In Hibernate Validator 5.2.x before 5.2.5 final, 5.3.x, and 5.4.x, it was found that when the security manager's reflective permissions, whi

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.2.5.Final, 5.3.6.Final, 5.4.2.Final
None on Exploit-DB, Metasploit or GitHub

Summary

In Hibernate Validator 5.2.x before 5.2.5 final, 5.3.x, and 5.4.x, it was found that when the security manager's reflective permissions, which allows it to access the private members of the class, are granted to Hibernate Validator, a potential privilege escalation can occur. By allowing the calling code to access those private members without the permission an attacker may be able to validate an invalid instance and access the private member value via ConstraintViolation#getInvalidValue().

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Red Hat, Inc. hibernate-validator

    5.2.x before 5.2.5 final, 5.3.x, 5.4.x

  • org.hibernate:hibernate-validatorMaven

    From 5.2.0 · fixed in 5.2.5.Final

  • org.hibernate:hibernate-validatorMaven

    From 5.3.0 · fixed in 5.3.6.Final

  • org.hibernate:hibernate-validatorMaven

    From 5.4.0 · fixed in 5.4.2.Final

References 19

access.redhat.com

securitytracker.com

securityfocus.com

bugzilla.redhat.com

lists.apache.org