CVE-2009-1298
Summary
| CVE | CVE-2009-1298 |
|---|---|
| State | PUBLISHED |
| Assigner | canonical |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2009-12-08 23:30:00 UTC |
| Updated | 2026-04-23 00:35:47 UTC |
| Description | The ip_frag_reasm function in net/ipv4/ip_fragment.c in the Linux kernel 2.6.32-rc8, and 2.6.29 and later versions before 2.6.32, calls IP_INC_STATS_BH with an incorrect argument, which allows remote attackers to cause a denial of service (NULL pointer dereference and hang) via long IP packets, possibly related to the ip_defrag function. |
Risk And Classification
CVSS v2.0 Breakdown
Access Vector
NetworkAccess Complexity
LowAuthentication
NoneConfidentiality
NoneIntegrity
NoneAvailability
CompleteAV:N/AC:L/Au:N/C:N/I:N/A:C
NVD Known Affected Configurations (CPE 2.3)
| Type | Vendor | Product | Version | Update | Edition | Language |
|---|---|---|---|---|---|---|
| Operating System | Linux | Linux Kernel | 2.6.28 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28 | rc1 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28 | rc2 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28 | rc3 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28 | rc4 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28 | rc5 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28 | rc6 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28 | rc7 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28.1 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28.10 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28.2 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28.3 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28.4 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28.5 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28.6 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28.7 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28.8 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.28.9 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.29 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.29 | rc2 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.29 | rc2_git7 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.29 | rc8-kk | All | All |
| Operating System | Linux | Linux Kernel | 2.6.29.1 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.29.2 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.29.3 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.29.4 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.29.5 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.29.6 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30 | rc1 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30 | rc2 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30 | rc3 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30 | rc4 | x86_32 | All |
| Operating System | Linux | Linux Kernel | 2.6.30 | rc5 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30 | rc6 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30 | rc7-git6 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30.1 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30.2 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30.3 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30.4 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30.5 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30.6 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30.7 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30.8 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.30.9 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31 | rc1 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31 | rc2 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31 | rc3 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31 | rc4 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31 | rc5 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31 | rc6 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31 | rc7 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31 | rc8 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31.1 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31.2 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31.3 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31.4 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31.5 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.31.6 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.32 | All | All | All |
| Operating System | Linux | Linux Kernel | 2.6.32 | rc1 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.32 | rc3 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.32 | rc4 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.32 | rc5 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.32 | rc6 | All | All |
| Operating System | Linux | Linux Kernel | 2.6.32 | rc7 | All | All |
| Operating System | Linux | Linux Kernel | All | rc8 | All | All |
Vendor Declared Affected Products
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| SUSE update for kernel - Secunia Advisories - Vulnerability Information - Secunia.com | af854a3a-2127-422b-91ae-364da2661108 | secunia.com | |
| USN-869-1: Linux kernel vulnerabilities | Ubuntu | af854a3a-2127-422b-91ae-364da2661108 | www.ubuntu.com | |
| [SECURITY] Fedora 11 Update: kernel-2.6.30.9-102.fc11 | af854a3a-2127-422b-91ae-364da2661108 | www.redhat.com | |
| JavaScript is not available. | af854a3a-2127-422b-91ae-364da2661108 | twitter.com | |
| Bug 544144 – CVE-2009-1298 kernel: ip_frag_reasm() NULL pointer dereference | af854a3a-2127-422b-91ae-364da2661108 | bugzilla.redhat.com | |
| SecurityFocus | af854a3a-2127-422b-91ae-364da2661108 | www.securityfocus.com | |
| [SECURITY] Fedora 12 Update: kernel-2.6.31.6-162.fc12 | af854a3a-2127-422b-91ae-364da2661108 | www.redhat.com | |
| Support / Security / Advisories / / MDVSA-2009:329 | Mandriva | af854a3a-2127-422b-91ae-364da2661108 | www.mandriva.com | |
| Linux devs exterminate security bugs from kernel • The Register | af854a3a-2127-422b-91ae-364da2661108 | www.theregister.co.uk | |
| www.osvdb.org/60788 | af854a3a-2127-422b-91ae-364da2661108 | www.osvdb.org | |
| 404: File not found | af854a3a-2127-422b-91ae-364da2661108 | www.kernel.org | |
| Fedora update for kernel - Secunia Advisories - Vulnerability Information - Secunia.com | af854a3a-2127-422b-91ae-364da2661108 | secunia.com | Vendor Advisory |
| git.kernel.org | af854a3a-2127-422b-91ae-364da2661108 | git.kernel.org | |
| wiki.rpath.com/Advisories:rPSA-2009-0161 | af854a3a-2127-422b-91ae-364da2661108 | wiki.rpath.com | |
| [security-announce] SUSE Security Announcement: Linux kernel (SUSE-SA:20 | af854a3a-2127-422b-91ae-364da2661108 | lists.opensuse.org | |
| kernel/git/torvalds/linux.git - Linux kernel source tree | MITRE | git.kernel.org | |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
Vendor Comments And Credit
| Organization | Published | Contributor | Statement |
|---|---|---|---|
| Red Hat | 2009-12-09 | Mark J Cox | Not vulnerable. This issue did not affect the versions of the Linux kernel as shipped with Red Hat Enterprise Linux 3, 4, 5 and Red Hat Enterprise MRG as they did not include upstream commit 7c73a6fa that introduced the problem. |
There are currently no legacy QID mappings associated with this CVE.