CVE-2013-2852: Medium severity Linux Linux kernel vulnerability

Published May 31, 2013
·
Updated

Format string vulnerability in the b43requestfirmware function in drivers/net/wireless/b43/main.c in the Broadcom B43 wireless driver in the Linux kernel through 3.9.4 allows local users to gain privileges by leveraging root access and including format string specifiers in an fwpostfix modprobe parameter, leading to improper construction of an error message.

Other sources

The module parameter "fwpostfix" is userspace controllable, unfiltered, and is used to define the firmware filename. b43dorequestfw() populates ctx->errors[] on error, containing the firmware filename. b43err() parses its arguments as a format string. For systems with b43 hardware, this could lead to a uid-0 to ring-0 escalation.

Acknowledgements:

Red Hat would like to thank Kees Cook for reporting this issue.

Red Hat

Affected Software

10 affected componentsFixes available
Linux Linux kernel>=2.6.12<3.0.83
Linux Linux kernel>=3.1<3.2.47
Linux Linux kernel>=3.3<3.4.50
Linux Linux kernel>=3.5<3.9.7
Debian Debian Linux=6.0
Canonical Ubuntu Linux=10.04
Canonical Ubuntu Linux=12.04
Canonical Ubuntu Linux=12.10
Canonical Ubuntu Linux=13.04
debian/linux
5.10.223-15.10.234-16.1.129-16.1.135-16.12.25-1

Event History

May 31, 2013
Data Sourced
via Red Hat·04:20 PM
DescriptionSeverityAffected Software
Jun 7, 2013
CVE Published
via MITRE·10:00 AM
Data Sourced
via MITRE·10:00 AM
Description
Jan 11, 2024
Data Sourced
via Launchpad·10:01 PM
Description
Sep 16, 2024
Data Sourced
via Ubuntu·12:57 AM
RemedyDescriptionSeverityAffected Software

Frequently Asked Questions

1

What is the severity of CVE-2013-2852?

CVE-2013-2852 is classified as a high severity vulnerability due to its potential to allow local users to gain elevated privileges.

2

How do I fix CVE-2013-2852?

To fix CVE-2013-2852, upgrade to a patched version of the Linux kernel, as specified in the affected software list.

3

Which Linux kernel versions are affected by CVE-2013-2852?

CVE-2013-2852 affects various Linux kernel versions from 2.6.12 up to 3.9.4.

4

Can CVE-2013-2852 be exploited remotely?

No, CVE-2013-2852 requires local access for exploitation, making it less of a concern for remote attacks.

5

What specific systems are impacted by CVE-2013-2852?

CVE-2013-2852 impacts systems using the Broadcom B43 wireless driver across various Linux distributions like Debian and Ubuntu.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203