PT-2008-6954 · Opensuse+3 · Opensuse+3

Julien Tinnes

+1

·

Published

1970-01-01

·

Updated

2023-02-13

·

CVE-2009-1895

CVSS v2.0

7.8

High

VectorAV:N/AC:L/Au:N/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 2.6.31-rc3 SUSE Linux Enterprise kernel-default-base (affected versions not specified) SUSE Linux Enterprise kernel-pae (affected versions not specified) openSUSE kernel-pseries64 (affected versions not specified) openSUSE kernel-s390x (affected versions not specified) openSUSE kernel-smp (affected versions not specified) SUSE Linux Enterprise kernel-ec2 (affected versions not specified) SUSE Linux Enterprise kernel-xenpae (affected versions not specified) openSUSE kernel-64k-pagesize (affected versions not specified) openSUSE kernel-iseries64 (affected versions not specified) SUSE Linux Enterprise kernel-default-extra (affected versions not specified) openSUSE kernel-sn2 (affected versions not specified) SUSE Linux Enterprise kernel-ppc64-base (affected versions not specified)
Description The issue is related to multiple vulnerabilities in the Linux kernel, which can lead to disruption of protected information. These vulnerabilities can be exploited remotely. The personality subsystem in the Linux kernel has a PER CLEAR ON SETID setting that does not clear the ADDR COMPAT LAYOUT and MMAP PAGE ZERO flags when executing a setuid or setgid program. This makes it easier for local users to conduct NULL pointer dereference attacks, bypass the mmap min addr protection mechanism, or defeat address space layout randomization (ASLR).
Recommendations As a temporary workaround, consider disabling the checkPassword() function until a patch is available. Restrict access to the vulnerable module moduleX to minimize the risk of exploitation. Avoid using the parameter user id in the affected API endpoint until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Weakness Enumeration

Related Identifiers

BDU:2015-04245
BDU:2015-04246
BDU:2015-04247
BDU:2015-04248
BDU:2015-04249
BDU:2015-04250
BDU:2015-04251
BDU:2015-04252
BDU:2015-04253
BDU:2015-04254
BDU:2015-04255
BDU:2015-04256
BDU:2015-04257
BDU:2015-04258
BDU:2015-04259
BDU:2015-04260
BDU:2015-04261
BDU:2015-04262
BDU:2015-04263
BDU:2015-04264
BDU:2015-04265
BDU:2015-04266
BDU:2015-05141
BDU:2015-05142
BDU:2015-05143
BDU:2015-05144
BDU:2015-05145
BDU:2015-05146
BDU:2015-05147
BDU:2015-05148
BDU:2015-05149
BDU:2015-05150
BDU:2015-05151
BDU:2015-05152
BDU:2015-05153
BDU:2015-05154
BDU:2015-05155
BDU:2015-05156
BDU:2015-05157
BDU:2015-05158
BDU:2015-05159
BDU:2015-05160
BDU:2015-05161
BDU:2015-05162
BDU:2015-05163
BDU:2015-05164
BDU:2015-05165
BDU:2015-05166
BDU:2015-05167
BDU:2015-05168
BDU:2015-05169
BDU:2015-05170
BDU:2015-05171
BDU:2015-05172
BDU:2015-05173
CVE-2009-1895
DSA-1844-1
DSA-1845-1
RHSA-2009:1193
RHSA-2009:1438
RHSA-2009:1540
RHSA-2009:1550
RHSA-2009_1193
RHSA-2009_1438
RHSA-2010:0079

Affected Products

Linux Kernel
Red Hat
Suse Linux Enterprise
Opensuse