Lucene search

K
gentooGentoo FoundationGLSA-201607-09
HistoryJul 20, 2016 - 12:00 a.m.

Commons-BeanUtils: Arbitrary code execution

2016-07-2000:00:00
Gentoo Foundation
security.gentoo.org
32

7.5 High

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

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

0.973 High

EPSS

Percentile

99.9%

Background

Commons-beanutils provides easy-to-use wrappers around Reflection and Introspection APIs

Description

Apache Commons BeanUtils does not suppress the class property, which allows for the manipulation of the ClassLoader.

Impact

Remote attackers could potentially execute arbitrary code with the privileges of the process.

Workaround

There is no known workaround at this time.

Resolution

All Commons BeanUtils users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose
 ">=dev-java/commons-beanutils-1.9.2"
OSVersionArchitecturePackageVersionFilename
Gentooanyalldev-java/commons-beanutils< 1.9.2UNKNOWN

7.5 High

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

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

0.973 High

EPSS

Percentile

99.9%