Vulnerability Name:

CVE-2017-7536 (CCN-134640)

Assigned:2017-11-07
Published:2017-11-07
Updated:2022-03-10
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().
CVSS v3 Severity:7.0 High (CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H)
6.1 Medium (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Local
Attack Complexity (AC): High
Privileges Required (PR): Low
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): High
Integrity (I): High
Availibility (A): High
6.3 Medium (CCN CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N)
5.5 Medium (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N/E:U/RL:O/RC:C)
Exploitability Metrics:Attack Vector (AV): Local
Attack Complexity (AC): High
Privileges Required (PR): Low
User Interaction (UI): None
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): High
Integrity (I): High
Availibility (A): None
CVSS v2 Severity:4.4 Medium (CVSS v2 Vector: AV:L/AC:M/Au:N/C:P/I:P/A:P)
Exploitability Metrics:Access Vector (AV): Local
Access Complexity (AC): Medium
Authentication (Au): None
Impact Metrics:Confidentiality (C): Partial
Integrity (I): Partial
Availibility (A): Partial
5.5 Medium (CCN CVSS v2 Vector: AV:L/AC:H/Au:S/C:C/I:C/A:N)
Exploitability Metrics:Access Vector (AV): Local
Access Complexity (AC): High
Athentication (Au): Single_Instance
Impact Metrics:Confidentiality (C): Complete
Integrity (I): Complete
Availibility (A): None
Vulnerability Type:CWE-470
Vulnerability Consequences:Gain Privileges
References:Source: MITRE
Type: CNA
CVE-2017-7536

Source: CCN
Type: Hibernate Web site
Hibernate Validator

Source: BID
Type: Third Party Advisory, VDB Entry
101048

Source: CCN
Type: BID-101048
Red Hat Hibernate Validator CVE-2017-7536 Local Privilege Escalation Vulnerability

Source: SECTRACK
Type: Third Party Advisory, VDB Entry
1039744

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:2808

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:2809

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:2810

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:2811

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:3141

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:3454

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:3455

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:3456

Source: REDHAT
Type: Vendor Advisory
RHSA-2017:3458

Source: REDHAT
Type: Vendor Advisory
RHSA-2018:2740

Source: REDHAT
Type: Vendor Advisory
RHSA-2018:2741

Source: REDHAT
Type: Vendor Advisory
RHSA-2018:2742

Source: REDHAT
Type: Vendor Advisory
RHSA-2018:2743

Source: REDHAT
Type: Vendor Advisory
RHSA-2018:2927

Source: REDHAT
Type: Vendor Advisory
RHSA-2018:3817

Source: CCN
Type: Red Hat Bugzilla – Bug 1465573
(CVE-2017-7536) CVE-2017-7536 hibernate-validator: Privilege escalation when running under the security manager

Source: CONFIRM
Type: Issue Tracking, Vendor Advisory
https://bugzilla.redhat.com/show_bug.cgi?id=1465573

Source: XF
Type: UNKNOWN
hibernate-cve20177536-priv-esc(134640)

Source: MLIST
Type: Issue Tracking, Third Party Advisory
[druid-commits] 20191115 [GitHub] [incubator-druid] ccaominh opened a new pull request #8878: Address security vulnerabilities

Vulnerable Configuration:Configuration 1:
  • cpe:/a:redhat:hibernate_validator:*:*:*:*:*:*:*:* (Version >= 5.2.0 and < 5.2.5)
  • OR cpe:/a:redhat:hibernate_validator:*:*:*:*:*:*:*:* (Version >= 5.3.0 and < 5.3.6)
  • OR cpe:/a:redhat:hibernate_validator:*:*:*:*:*:*:*:* (Version >= 5.4.0 and < 5.4.2)

  • Configuration 2:
  • cpe:/a:redhat:satellite:6.4:*:*:*:*:*:*:*
  • OR cpe:/a:redhat:satellite_capsule:6.4:*:*:*:*:*:*:*

  • Configuration 3:
  • cpe:/a:redhat:jboss_enterprise_application_platform:6.0.0:*:*:*:*:*:*:*
  • OR cpe:/a:redhat:jboss_enterprise_application_platform:6.4.0:*:*:*:*:*:*:*
  • AND
  • cpe:/o:redhat:enterprise_linux:5.0:*:*:*:*:*:*:*
  • OR cpe:/o:redhat:enterprise_linux:6.0:*:*:*:*:*:*:*
  • OR cpe:/o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:*

  • Configuration 4:
  • cpe:/a:redhat:jboss_enterprise_application_platform:7.0:*:*:*:*:*:*:*
  • OR cpe:/a:redhat:jboss_enterprise_application_platform:7.1:*:*:*:*:*:*:*
  • AND
  • cpe:/o:redhat:enterprise_linux:6.0:*:*:*:*:*:*:*
  • OR cpe:/o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:*

  • Configuration 5:
  • cpe:/a:redhat:virtualization:4.0:*:*:*:*:*:*:*
  • OR cpe:/a:redhat:virtualization_host:4.0:*:*:*:*:*:*:*
  • AND
  • cpe:/o:redhat:enterprise_linux:7.0:*:*:*:*:*:*:*

  • Configuration CCN 1:
  • cpe:/a:hibernate:hibernate_validator:4.1.0:*:*:*:*:*:*:*

  • * Denotes that component is vulnerable
    Oval Definitions
    Definition IDClassTitleLast Modified
    oval:com.ubuntu.xenial:def:201775360000000
    V
    CVE-2017-7536 on Ubuntu 16.04 LTS (xenial) - medium.
    2018-01-10
    oval:com.ubuntu.artful:def:20177536000
    V
    CVE-2017-7536 on Ubuntu 17.10 (artful) - medium.
    2018-01-10
    oval:com.ubuntu.xenial:def:20177536000
    V
    CVE-2017-7536 on Ubuntu 16.04 LTS (xenial) - medium.
    2018-01-10
    oval:com.ubuntu.bionic:def:20177536000
    V
    CVE-2017-7536 on Ubuntu 18.04 LTS (bionic) - medium.
    2018-01-10
    oval:com.ubuntu.cosmic:def:201775360000000
    V
    CVE-2017-7536 on Ubuntu 18.10 (cosmic) - medium.
    2018-01-10
    oval:com.ubuntu.cosmic:def:20177536000
    V
    CVE-2017-7536 on Ubuntu 18.10 (cosmic) - medium.
    2018-01-10
    oval:com.ubuntu.bionic:def:201775360000000
    V
    CVE-2017-7536 on Ubuntu 18.04 LTS (bionic) - medium.
    2018-01-10
    oval:com.ubuntu.trusty:def:20177536000
    V
    CVE-2017-7536 on Ubuntu 14.04 LTS (trusty) - medium.
    2018-01-10
    BACK
    redhat hibernate validator *
    redhat hibernate validator *
    redhat hibernate validator *
    redhat satellite 6.4
    redhat satellite capsule 6.4
    redhat jboss enterprise application platform 6.0.0
    redhat jboss enterprise application platform 6.4.0
    redhat enterprise linux 5.0
    redhat enterprise linux 6.0
    redhat enterprise linux 7.0
    redhat jboss enterprise application platform 7.0
    redhat jboss enterprise application platform 7.1
    redhat enterprise linux 6.0
    redhat enterprise linux 7.0
    redhat virtualization 4.0
    redhat virtualization host 4.0
    redhat enterprise linux 7.0
    hibernate hibernate validator 4.1.0