Lucene search

K
archlinuxArchLinuxASA-201706-22
HistoryJun 20, 2017 - 12:00 a.m.

[ASA-201706-22] lib32-glibc: privilege escalation

2017-06-2000:00:00
security.archlinux.org
14

7.8 High

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

7.2 High

CVSS2

Access Vector

LOCAL

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:L/AC:L/Au:N/C:C/I:C/A:C

0.001 Low

EPSS

Percentile

25.7%

Arch Linux Security Advisory ASA-201706-22

Severity: High
Date : 2017-06-20
CVE-ID : CVE-2017-1000366
Package : lib32-glibc
Type : privilege escalation
Remote : No
Link : https://security.archlinux.org/AVG-308

Summary

The package lib32-glibc before version 2.25-4 is vulnerable to
privilege escalation.

Resolution

Upgrade to 2.25-4.

pacman -Syu “lib32-glibc>=2.25-4”

The problem has been fixed upstream but no release is available yet.

Workaround

None.

Description

A flaw was found in the way memory was being allocated on the stack for
user space binaries. If heap (or different memory region) and stack
memory regions were adjacent to each other, an attacker could use this
flaw to jump over the stack guard gap, cause controlled memory
corruption on process stack or the adjacent memory region, and thus
increase their privileges on the system. This is glibc-side mitigation
which blocks processing of LD_LIBRARY_PATH for programs running in
secure-execution mode and reduces the number of allocations performed
by the processing of LD_AUDIT, LD_PRELOAD, and LD_HWCAP_MASK, making
successful exploitation of this issue more difficult.

Impact

A local attacker is able to execute arbitrary code on the affected host
that is effectively leading to elevation of privileges by choosing a
suitable target application.

References

https://www.qualys.com/2017/06/19/stack-clash/stack-clash.txt
https://security.archlinux.org/CVE-2017-1000366

OSVersionArchitecturePackageVersionFilename
ArchLinuxanyanylib32-glibc< 2.25-4UNKNOWN

7.8 High

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

7.2 High

CVSS2

Access Vector

LOCAL

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:L/AC:L/Au:N/C:C/I:C/A:C

0.001 Low

EPSS

Percentile

25.7%