VendorsLinuxlinux_kernel2.6.12
Vulnerabilities

Linux Kernel 2.6.12

Ranked by severity, then by exploit likelihood. Click a CVE ID for its full record.

357CVEs
CVE-2026-64273
Input: iforce - bound the device-reported force-feedback effect index
Published 2026-07-25 · Analyzed
7.8EPSS 0.002
CVE-2026-64333
USB: serial: digi_acceleport: fix write buffer corruption
Published 2026-07-25 · Analyzed
7.8EPSS 0.002
CVE-2025-39828
atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control().
Published 2025-09-16 · Modified
7.8EPSS 0.002
CVE-2025-38666
net: appletalk: Fix use-after-free in AARP proxy probe
Published 2025-08-22 · Analyzed
7.8EPSS 0.002
CVE-2023-53506
udf: Do not bother merging very long extents
Published 2025-10-01 · Modified
7.8EPSS 0.002
CVE-2023-53616
jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount
Published 2025-10-04 · Modified
7.8EPSS 0.002
CVE-2023-53569
ext2: Check block size validity during mount
Published 2025-10-04 · Analyzed
7.8EPSS 0.002
CVE-2025-71073
Input: lkkbd - disable pending work before freeing device
Published 2026-01-13 · Analyzed
7.8EPSS 0.001
CVE-2026-53195
USB: serial: io_ti: fix heap overflow in build_i2c_fw_hdr()
Published 2026-06-25 · Analyzed
7.8EPSS 0.001
CVE-2026-23074
net/sched: Enforce that teql can only be used as root qdisc
Published 2026-02-04 · Modified
7.8EPSS 0.001
CVE-2026-46157
ALSA: pcm: oss: Fix data race at accessing runtime.oss.trigger
Published 2026-05-28 · Analyzed
7.8EPSS 0.001
CVE-2026-63803
hdlc_ppp: sync per-proto timers before freeing hdlc state
Published 2026-07-19 · Analyzed
7.8EPSS 0.001
CVE-2006-6106
Multiple buffer overflows in the cmtp_recv_interopmsg function in the Bluetooth driver (net/bluetooth/cmtp/capi.c) in the Linux kernel 2.4.22 up to 2.4.33.4 and 2.6.2 before 2.6.18.6, and 2.6.19.x, allow remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via CAPI messages with a large value for the length of the (1) manu (manufacturer) or (2) serial (serial number) field.
Published 2006-12-19 · Modified
7.5EPSS 0.058
CVE-2006-4572
ip6_tables in netfilter in the Linux kernel before 2.6.16.31 allows remote attackers to (1) bypass a rule that disallows a protocol, via a packet with the protocol header not located immediately after the fragment header, aka "ip6_tables protocol bypass bug;" and (2) bypass a rule that looks for a certain extension header, via a packet with an extension header outside the first fragment, aka "ip6_tables extension header bypass bug."
Published 2006-11-07 · Modified
7.5EPSS 0.037
CVE-2006-1856
Certain modifications to the Linux kernel 2.6.16 and earlier do not add the appropriate Linux Security Modules (LSM) file_permission hooks to the (1) readv and (2) writev functions, which might allow attackers to bypass intended access restrictions.
Published 2006-05-19 · Modified
7.5EPSS 0.030
CVE-2026-31417
net/x25: Fix overflow when accumulating packets
Published 2026-04-13 · Modified
7.5EPSS 0.008
CVE-2026-46177
ipmi: Add limits to event and receive message requests
Published 2026-05-28 · Analyzed
7.5EPSS 0.007
CVE-2026-52946
fs/fcntl: fix SOFTIRQ-unsafe lock order in fasync signaling
Published 2026-06-24 · Modified
7.5EPSS 0.006
CVE-2026-43203
atm: fore200e: fix use-after-free in tasklets during device removal
Published 2026-05-06 · Analyzed
7.5EPSS 0.006
CVE-2025-71292
jfs: nlink overflow in jfs_rename
Published 2026-05-06 · Modified
7.5EPSS 0.003
CVE-2005-1263
The elf_core_dump function in binfmt_elf.c for Linux kernel 2.x.x to 2.2.27-rc2, 2.4.x to 2.4.31-pre1, and 2.6.x to 2.6.12-rc4 allows local users to execute arbitrary code via an ELF binary that, in certain conditions involving the create_elf_tables function, causes a negative length argument to pass a signed integer comparison, leading to a buffer overflow.
Published 2005-05-11 · Modified
7.21 PoCEPSS 0.018
CVE-2009-4141
Use-after-free vulnerability in the fasync_helper function in fs/fcntl.c in the Linux kernel before 2.6.33-rc4-git1 allows local users to gain privileges via vectors that include enabling O_ASYNC (aka FASYNC or FIOASYNC) on a locked file, and then closing this file.
Published 2010-01-19 · Modified
7.21 PoCEPSS 0.010
CVE-2009-4131
The EXT4_IOC_MOVE_EXT (aka move extents) ioctl implementation in the ext4 filesystem in the Linux kernel before 2.6.32-git6 allows local users to overwrite arbitrary files via a crafted request, related to insufficient checks for file permissions.
Published 2009-12-13 · Modified
7.21 PoCEPSS 0.008
CVE-2009-2767
The init_posix_timers function in kernel/posix-timers.c in the Linux kernel before 2.6.31-rc6 allows local users to cause a denial of service (OOPS) or possibly gain privileges via a CLOCK_MONOTONIC_RAW clock_nanosleep call that triggers a NULL pointer dereference.
Published 2009-08-14 · Modified
7.21 PoCEPSS 0.007
CVE-2008-1675
The bdx_ioctl_priv function in the tehuti driver (tehuti.c) in Linux kernel 2.6.x before 2.6.25.1 does not properly check certain information related to register size, which has unspecified impact and local attack vectors, probably related to reading or writing kernel memory.
Published 2008-05-02 · Modified
7.2EPSS 0.005
CVE-2009-2695
The Linux kernel before 2.6.31-rc7 does not properly prevent mmap operations that target page zero and other low memory addresses, which allows local users to gain privileges by exploiting NULL pointer dereference vulnerabilities, related to (1) the default configuration of the allow_unconfined_mmap_low boolean in SELinux on Red Hat Enterprise Linux (RHEL) 5, (2) an error that causes allow_unconfined_mmap_low to be ignored in the unconfined_t domain, (3) lack of a requirement for the CAP_SYS_RAWIO capability for these mmap operations, and (4) interaction between the mmap_min_addr protection mechanism and certain application programs.
Published 2009-08-28 · Modified
7.2EPSS 0.005
CVE-2009-3638
Integer overflow in the kvm_dev_ioctl_get_supported_cpuid function in arch/x86/kvm/x86.c in the KVM subsystem in the Linux kernel before 2.6.31.4 allows local users to have an unspecified impact via a KVM_GET_SUPPORTED_CPUID request to the kvm_arch_dev_ioctl function.
Published 2009-10-29 · Modified
7.2EPSS 0.005
CVE-2006-5751
Integer overflow in the get_fdb_entries function in net/bridge/br_ioctl.c in the Linux kernel before 2.6.18.4 allows local users to execute arbitrary code via a large maxnum value in an ioctl request.
Published 2006-12-02 · Modified
7.2EPSS 0.005
CVE-2006-3745
Unspecified vulnerability in the sctp_make_abort_user function in the SCTP implementation in Linux 2.6.x before 2.6.17.10 and 2.4.23 up to 2.4.33 allows local users to cause a denial of service (panic) and possibly gain root privileges via unknown attack vectors.
Published 2006-08-23 · Modified
7.2EPSS 0.004
CVE-2009-4005
The collect_rx_frame function in drivers/isdn/hisax/hfc_usb.c in the Linux kernel before 2.6.32-rc7 allows attackers to have an unspecified impact via a crafted HDLC packet that arrives over ISDN and triggers a buffer under-read.
Published 2009-11-20 · Modified
7.2EPSS 0.004
CVE-2006-0096
wan/sdla.c in Linux kernel 2.6.x before 2.6.11 and 2.4.x before 2.4.29 does not require the CAP_SYS_RAWIO privilege for an SDLA firmware upgrade, with unknown impact and local attack vectors. NOTE: further investigation suggests that this issue requires root privileges to exploit, since it is protected by CAP_NET_ADMIN; thus it might not be a vulnerability, although capabilities provide finer distinctions between privilege levels.
Published 2006-01-06 · Modified
7.2EPSS 0.004
CVE-2010-1162
The release_one_tty function in drivers/char/tty_io.c in the Linux kernel before 2.6.34-rc4 omits certain required calls to the put_pid function, which has unspecified impact and local attack vectors.
Published 2010-04-20 · Modified
7.2EPSS 0.004
CVE-2007-6417
The shmem_getpage function (mm/shmem.c) in Linux kernel 2.6.11 through 2.6.23 does not properly clear allocated memory in some rare circumstances related to tmpfs, which might allow local users to read sensitive kernel data or cause a denial of service (crash).
Published 2007-12-18 · Modified
7.2EPSS 0.004
CVE-2011-1495
drivers/scsi/mpt2sas/mpt2sas_ctl.c in the Linux kernel 2.6.38 and earlier does not validate (1) length and (2) offset values before performing memory copy operations, which might allow local users to gain privileges, cause a denial of service (memory corruption), or obtain sensitive information from kernel memory via a crafted ioctl call, related to the _ctl_do_mpt_command and _ctl_diag_read_buffer functions.
Published 2011-05-03 · Modified
7.2EPSS 0.004
CVE-2009-0024
The sys_remap_file_pages function in mm/fremap.c in the Linux kernel before 2.6.24.1 allows local users to cause a denial of service or gain privileges via unspecified vectors, related to the vm_file structure member, and the mmap_region and do_munmap functions.
Published 2009-01-13 · Modified
7.2EPSS 0.004
CVE-2010-1173
The sctp_process_unk_param function in net/sctp/sm_make_chunk.c in the Linux kernel 2.6.33.3 and earlier, when SCTP is enabled, allows remote attackers to cause a denial of service (system crash) via an SCTPChunkInit packet containing multiple invalid parameters that require a large amount of error data.
Published 2010-05-07 · Modified
7.11 PoCEPSS 0.212
CVE-2009-0778
The icmp_send function in net/ipv4/icmp.c in the Linux kernel before 2.6.25, when configured as a router with a REJECT route, does not properly manage the Protocol Independent Destination Cache (aka DST) in some situations involving transmission of an ICMP Host Unreachable message, which allows remote attackers to cause a denial of service (connectivity outage) by sending a large series of packets to many destination IP addresses within this REJECT route, related to an "rt_cache leak."
Published 2009-03-12 · Modified
7.1EPSS 0.046
CVE-2009-4308
The ext4_decode_error function in fs/ext4/super.c in the ext4 filesystem in the Linux kernel before 2.6.32 allows user-assisted remote attackers to cause a denial of service (NULL pointer dereference), and possibly have unspecified other impact, via a crafted read-only filesystem that lacks a journal.
Published 2009-12-13 · Modified
7.1EPSS 0.035
CVE-2009-4307
The ext4_fill_flex_info function in fs/ext4/super.c in the Linux kernel before 2.6.32-git6 allows user-assisted remote attackers to cause a denial of service (divide-by-zero error and panic) via a malformed ext4 filesystem containing a super block with a large FLEX_BG group size (aka s_log_groups_per_flex value).
Published 2009-12-13 · Modified
7.1EPSS 0.034
CVE-2010-1188
Use-after-free vulnerability in net/ipv4/tcp_input.c in the Linux kernel 2.6 before 2.6.20, when IPV6_RECVPKTINFO is set on a listening socket, allows remote attackers to cause a denial of service (kernel panic) via a SYN packet while the socket is in a listening (TCP_LISTEN) state, which is not properly handled and causes the skb structure to be freed.
Published 2010-03-31 · Modified
7.1EPSS 0.033
← Prev3 / 9Next →