CVE-2009-4895: Null Pointer Dereference

Published Jan 27, 2010
·
Updated

Description of problem: Changes to tty to use struct pid happened here: ab521dc0f8e117fd808d3e425216864d60390500

mrg-1/rhel-6 are missing: 1) redo locking of tty->pgrp 47f86834bbd4193139d61d659bebf9ab9d691e37 2) tty: fix race in ttyfasync 703625118069f9f8960d356676662d3db5a9d116 3) fnctl: fmodown should call writelockirqsave/restore b04da8bfdfbbd79544cab2fadfdc12e87eb01600

Other sources

Race condition in the ttyfasync function in drivers/char/ttyio.c in the Linux kernel before 2.6.32.6 allows local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact via unknown vectors, related to the putttyqueue and fsetown functions. NOTE: the vulnerability was addressed in a different way in 2.6.32.9.

Launchpad

Affected Software

9 affected components
debian/linux-2.6
Linux Linux kernel<2.6.32.6
Debian Debian Linux=5.0
Canonical Ubuntu Linux=6.06
Canonical Ubuntu Linux=8.04
Canonical Ubuntu Linux=9.04
Canonical Ubuntu Linux=9.10
Canonical Ubuntu Linux=10.04
Canonical Ubuntu Linux=10.10

Event History

Jan 27, 2010
Data Sourced
via Red Hat·06:36 AM
DescriptionSeverityAffected Software
Sep 8, 2010
CVE Published
via MITRE·07:00 PM
Data Sourced
via MITRE·07:00 PM
Description
Jan 11, 2024
Data Sourced
via Launchpad·09:51 PM
Description
Sep 19, 2024
Data Sourced
via Ubuntu·10:39 PM
RemedyDescriptionSeverityAffected Software

Frequently Asked Questions

1

What is the severity of CVE-2009-4895?

CVE-2009-4895 has a medium severity due to potential race conditions affecting tty devices.

2

How do I fix CVE-2009-4895?

To fix CVE-2009-4895, apply the relevant patches from your Linux distribution that address the tty locking issues.

3

Which versions of Linux are affected by CVE-2009-4895?

CVE-2009-4895 affects various versions of the Linux kernel including those prior to 2.6.32.6 and specific Debian and Ubuntu releases.

4

What impact does CVE-2009-4895 have on system security?

CVE-2009-4895 can lead to privilege escalation or denial of service due to improper handling of concurrent tty operations.

5

What types of systems are running vulnerable software for CVE-2009-4895?

Systems running affected versions of the Linux kernel, Debian Linux 5.0, or specific Ubuntu releases like 6.06 to 10.10 are vulnerable to CVE-2009-4895.

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