CVE-2011-3874

high

Description

Stack-based buffer overflow in libsysutils in Android 2.2.x through 2.2.2 and 2.3.x through 2.3.6 allows user-assisted remote attackers to execute arbitrary code via an application that calls the FrameworkListener::dispatchCommand method with the wrong number of arguments, as demonstrated by zergRush to trigger a use-after-free error.

References

https://github.com/revolutionary/zergRush/blob/master/zergRush.c

http://www.openwall.com/lists/oss-security/2011/11/10/1

http://www.openwall.com/lists/oss-security/2011/11/08/4

http://www.openwall.com/lists/oss-security/2011/11/08/3

http://code.google.com/p/android/issues/detail?id=21681

Details

Source: Mitre, NVD

Published: 2012-01-27

Updated: 2026-06-16

Risk Information

CVSS v2

Base Score: 9.3

Vector: CVSS2#AV:N/AC:M/Au:N/C:C/I:C/A:C

Severity: High

CVSS v3

Base Score: 8.8

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

Severity: High

EPSS

EPSS: 0.25361