ID CVE-2006-4145
Summary The Universal Disk Format (UDF) filesystem driver in Linux kernel 2.6.17 and earlier allows local users to cause a denial of service (hang and crash) via certain operations involving truncated files, as demonstrated via the dd command.
References
Vulnerable Configurations
  • Linux Kernel 2.6.0
    cpe:2.3:o:linux:linux_kernel:2.6.0
  • Linux Kernel 2.6.1
    cpe:2.3:o:linux:linux_kernel:2.6.1
  • Linux Kernel 2.6.2
    cpe:2.3:o:linux:linux_kernel:2.6.2
  • Linux Kernel 2.6.3
    cpe:2.3:o:linux:linux_kernel:2.6.3
  • Linux Kernel 2.6.4
    cpe:2.3:o:linux:linux_kernel:2.6.4
  • Linux Kernel 2.6.5
    cpe:2.3:o:linux:linux_kernel:2.6.5
  • Linux Kernel 2.6.6
    cpe:2.3:o:linux:linux_kernel:2.6.6
  • Linux Kernel 2.6.7
    cpe:2.3:o:linux:linux_kernel:2.6.7
  • Linux Kernel 2.6.8
    cpe:2.3:o:linux:linux_kernel:2.6.8
  • Linux Kernel 2.6.8.1
    cpe:2.3:o:linux:linux_kernel:2.6.8.1
  • Linux Kernel 2.6.9
    cpe:2.3:o:linux:linux_kernel:2.6.9
  • Linux Kernel 2.6.10
    cpe:2.3:o:linux:linux_kernel:2.6.10
  • Linux Kernel 2.6.11
    cpe:2.3:o:linux:linux_kernel:2.6.11
  • Linux Kernel 2.6.11.1
    cpe:2.3:o:linux:linux_kernel:2.6.11.1
  • Linux Kernel 2.6.11.2
    cpe:2.3:o:linux:linux_kernel:2.6.11.2
  • Linux Kernel 2.6.11.3
    cpe:2.3:o:linux:linux_kernel:2.6.11.3
  • Linux Kernel 2.6.11.4
    cpe:2.3:o:linux:linux_kernel:2.6.11.4
  • Linux Kernel 2.6.11.5
    cpe:2.3:o:linux:linux_kernel:2.6.11.5
  • Linux Kernel 2.6.11.6
    cpe:2.3:o:linux:linux_kernel:2.6.11.6
  • Linux Kernel 2.6.11.7
    cpe:2.3:o:linux:linux_kernel:2.6.11.7
  • Linux Kernel 2.6.11.8
    cpe:2.3:o:linux:linux_kernel:2.6.11.8
  • Linux Kernel 2.6.11.9
    cpe:2.3:o:linux:linux_kernel:2.6.11.9
  • Linux Kernel 2.6.11.10
    cpe:2.3:o:linux:linux_kernel:2.6.11.10
  • Linux Kernel 2.6.11.11
    cpe:2.3:o:linux:linux_kernel:2.6.11.11
  • Linux Kernel 2.6.11.12
    cpe:2.3:o:linux:linux_kernel:2.6.11.12
  • Linux Kernel 2.6.12
    cpe:2.3:o:linux:linux_kernel:2.6.12
  • Linux Kernel 2.6.12.1
    cpe:2.3:o:linux:linux_kernel:2.6.12.1
  • Linux Kernel 2.6.12.2
    cpe:2.3:o:linux:linux_kernel:2.6.12.2
  • Linux Kernel 2.6.12.3
    cpe:2.3:o:linux:linux_kernel:2.6.12.3
  • Linux Kernel 2.6.12.4
    cpe:2.3:o:linux:linux_kernel:2.6.12.4
  • Linux Kernel 2.6.12.5
    cpe:2.3:o:linux:linux_kernel:2.6.12.5
  • Linux Kernel 2.6.12.6
    cpe:2.3:o:linux:linux_kernel:2.6.12.6
  • Linux Kernel 2.6.13
    cpe:2.3:o:linux:linux_kernel:2.6.13
  • Linux Kernel 2.6.13.1
    cpe:2.3:o:linux:linux_kernel:2.6.13.1
  • Linux Kernel 2.6.13.2
    cpe:2.3:o:linux:linux_kernel:2.6.13.2
  • Linux Kernel 2.6.13.3
    cpe:2.3:o:linux:linux_kernel:2.6.13.3
  • Linux Kernel 2.6.13.4
    cpe:2.3:o:linux:linux_kernel:2.6.13.4
  • Linux Kernel 2.6.13.5
    cpe:2.3:o:linux:linux_kernel:2.6.13.5
  • Linux Kernel 2.6.14
    cpe:2.3:o:linux:linux_kernel:2.6.14
  • Linux Kernel 2.6.14.1
    cpe:2.3:o:linux:linux_kernel:2.6.14.1
  • Linux Kernel 2.6.14.2
    cpe:2.3:o:linux:linux_kernel:2.6.14.2
  • Linux Kernel 2.6.14.3
    cpe:2.3:o:linux:linux_kernel:2.6.14.3
  • Linux Kernel 2.6.14.4
    cpe:2.3:o:linux:linux_kernel:2.6.14.4
  • Linux Kernel 2.6.14.5
    cpe:2.3:o:linux:linux_kernel:2.6.14.5
  • Linux Kernel 2.6.14.6
    cpe:2.3:o:linux:linux_kernel:2.6.14.6
  • Linux Kernel 2.6.14.7
    cpe:2.3:o:linux:linux_kernel:2.6.14.7
  • Linux Kernel 2.6.15
    cpe:2.3:o:linux:linux_kernel:2.6.15
  • Linux Kernel 2.6.15.1
    cpe:2.3:o:linux:linux_kernel:2.6.15.1
  • Linux Kernel 2.6.15.2
    cpe:2.3:o:linux:linux_kernel:2.6.15.2
  • Linux Kernel 2.6.15.3
    cpe:2.3:o:linux:linux_kernel:2.6.15.3
  • Linux Kernel 2.6.15.4
    cpe:2.3:o:linux:linux_kernel:2.6.15.4
  • Linux Kernel 2.6.15.5
    cpe:2.3:o:linux:linux_kernel:2.6.15.5
  • Linux Kernel 2.6.15.6
    cpe:2.3:o:linux:linux_kernel:2.6.15.6
  • Linux Kernel 2.6.15.7
    cpe:2.3:o:linux:linux_kernel:2.6.15.7
  • Linux Kernel 2.6.16
    cpe:2.3:o:linux:linux_kernel:2.6.16
  • Linux Kernel 2.6.16.1
    cpe:2.3:o:linux:linux_kernel:2.6.16.1
  • Linux Kernel 2.6.16.2
    cpe:2.3:o:linux:linux_kernel:2.6.16.2
  • Linux Kernel 2.6.16.3
    cpe:2.3:o:linux:linux_kernel:2.6.16.3
  • Linux Kernel 2.6.16.4
    cpe:2.3:o:linux:linux_kernel:2.6.16.4
  • Linux Kernel 2.6.16.5
    cpe:2.3:o:linux:linux_kernel:2.6.16.5
  • Linux Kernel 2.6.16.6
    cpe:2.3:o:linux:linux_kernel:2.6.16.6
  • Linux Kernel 2.6.16.7
    cpe:2.3:o:linux:linux_kernel:2.6.16.7
  • Linux Kernel 2.6.16.8
    cpe:2.3:o:linux:linux_kernel:2.6.16.8
  • Linux Kernel 2.6.16.9
    cpe:2.3:o:linux:linux_kernel:2.6.16.9
  • Linux Kernel 2.6.16.10
    cpe:2.3:o:linux:linux_kernel:2.6.16.10
  • Linux Kernel 2.6.16.11
    cpe:2.3:o:linux:linux_kernel:2.6.16.11
  • Linux Kernel 2.6.16.12
    cpe:2.3:o:linux:linux_kernel:2.6.16.12
  • Linux Kernel 2.6.16.13
    cpe:2.3:o:linux:linux_kernel:2.6.16.13
  • Linux Kernel 2.6.16.14
    cpe:2.3:o:linux:linux_kernel:2.6.16.14
  • Linux Kernel 2.6.16.15
    cpe:2.3:o:linux:linux_kernel:2.6.16.15
  • Linux Kernel 2.6.16.16
    cpe:2.3:o:linux:linux_kernel:2.6.16.16
  • Linux Kernel 2.6.16.17
    cpe:2.3:o:linux:linux_kernel:2.6.16.17
  • Linux Kernel 2.6.16.18
    cpe:2.3:o:linux:linux_kernel:2.6.16.18
  • Linux Kernel 2.6.16.19
    cpe:2.3:o:linux:linux_kernel:2.6.16.19
  • Linux Kernel 2.6.16.20
    cpe:2.3:o:linux:linux_kernel:2.6.16.20
  • Linux Kernel 2.6.16.21
    cpe:2.3:o:linux:linux_kernel:2.6.16.21
  • Linux Kernel 2.6.16.22
    cpe:2.3:o:linux:linux_kernel:2.6.16.22
  • Linux Kernel 2.6.16.23
    cpe:2.3:o:linux:linux_kernel:2.6.16.23
  • Linux Kernel 2.6.16.24
    cpe:2.3:o:linux:linux_kernel:2.6.16.24
  • Linux Kernel 2.6.16.25
    cpe:2.3:o:linux:linux_kernel:2.6.16.25
  • Linux Kernel 2.6.16.26
    cpe:2.3:o:linux:linux_kernel:2.6.16.26
  • Linux Kernel 2.6.16.27
    cpe:2.3:o:linux:linux_kernel:2.6.16.27
  • Linux Kernel 2.6.16.28
    cpe:2.3:o:linux:linux_kernel:2.6.16.28
  • Linux Kernel 2.6.16.29
    cpe:2.3:o:linux:linux_kernel:2.6.16.29
  • Linux Kernel 2.6.16.30
    cpe:2.3:o:linux:linux_kernel:2.6.16.30
  • Linux Kernel 2.6.16.31
    cpe:2.3:o:linux:linux_kernel:2.6.16.31
  • Linux Kernel 2.6.17
    cpe:2.3:o:linux:linux_kernel:2.6.17
CVSS
Base: 4.9 (as of 21-08-2006 - 18:56)
Impact:
Exploitability:
CWE CWE-399
CAPEC
Access
VectorComplexityAuthentication
LOCAL LOW NONE
Impact
ConfidentialityIntegrityAvailability
NONE NONE COMPLETE
nessus via4
  • NASL family Debian Local Security Checks
    NASL id DEBIAN_DSA-1184.NASL
    description This advisory covers the S/390 components of the recent security update for the Linux 2.6.8 kernel that were missing due to technical problems. For reference, please see the text of the original advisory. Several security related problems have been discovered in the Linux kernel which may lead to a denial of service or even the execution of arbitrary code. The Common Vulnerabilities and Exposures project identifies the following problems : - CVE-2004-2660 Toshihiro Iwamoto discovered a memory leak in the handling of direct I/O writes that allows local users to cause a denial of service. - CVE-2005-4798 A buffer overflow in NFS readlink handling allows a malicious remote server to cause a denial of service. - CVE-2006-1052 Stephen Smalley discovered a bug in the SELinux ptrace handling that allows local users with ptrace permissions to change the tracer SID to the SID of another process. - CVE-2006-1343 Pavel Kankovsky discovered an information leak in the getsockopt system call which can be exploited by a local program to leak potentially sensitive memory to userspace. - CVE-2006-1528 Douglas Gilbert reported a bug in the sg driver that allows local users to cause a denial of service by performing direct I/O transfers from the sg driver to memory mapped I/O space. - CVE-2006-1855 Mattia Belletti noticed that certain debugging code left in the process management code could be exploited by a local attacker to cause a denial of service. - CVE-2006-1856 Kostik Belousov discovered a missing LSM file_permission check in the readv and writev functions which might allow attackers to bypass intended access restrictions. - CVE-2006-2444 Patrick McHardy discovered a bug in the SNMP NAT helper that allows remote attackers to cause a denial of service. - CVE-2006-2446 A race condition in the socket buffer handling allows remote attackers to cause a denial of service. - CVE-2006-2935 Diego Calleja Garcia discovered a buffer overflow in the DVD handling code that could be exploited by a specially crafted DVD USB storage device to execute arbitrary code. - CVE-2006-2936 A bug in the serial USB driver has been discovered that could be exploited by a custom made USB serial adapter to consume arbitrary amounts of memory. - CVE-2006-3468 James McKenzie discovered a denial of service vulnerability in the NFS driver. When exporting an ext3 file system over NFS, a remote attacker could exploit this to trigger a file system panic by sending a specially crafted UDP packet. - CVE-2006-3745 Wei Wang discovered a bug in the SCTP implementation that allows local users to cause a denial of service and possibly gain root privileges. - CVE-2006-4093 Olof Johansson discovered that the kernel does not disable the HID0 bit on PowerPC 970 processors which could be exploited by a local attacker to cause a denial of service. - CVE-2006-4145 A bug in the Universal Disk Format (UDF) filesystem driver could be exploited by a local user to cause a denial of service. - CVE-2006-4535 David Miller reported a problem with the fix for CVE-2006-3745 that allows local users to crash the system via an SCTP socket with a certain SO_LINGER value. The following matrix explains which kernel version for which architecture fixes the problem mentioned above : stable (sarge) Source 2.6.8-16sarge5 Alpha architecture 2.6.8-16sarge5 AMD64 architecture 2.6.8-16sarge5 HP Precision architecture 2.6.8-6sarge5 Intel IA-32 architecture 2.6.8-16sarge5 Intel IA-64 architecture 2.6.8-14sarge5 Motorola 680x0 architecture 2.6.8-4sarge5 PowerPC architecture 2.6.8-12sarge5 IBM S/390 2.6.8-5sarge5 Sun Sparc architecture 2.6.8-15sarge5 FAI 1.9.1sarge4
    last seen 2019-02-21
    modified 2018-07-20
    plugin id 22726
    published 2006-10-14
    reporter Tenable
    source https://www.tenable.com/plugins/index.php?view=single&id=22726
    title Debian DSA-1184-2 : kernel-source-2.6.8 - several vulnerabilities
  • NASL family SuSE Local Security Checks
    NASL id SUSE_KERNEL-2397.NASL
    description This kernel update fixes the following security problems : - CVE-2006-4145: A bug within the UDF filesystem that caused machine hangs when truncating files on the filesystem was fixed. [#186226] - A potential crash when receiving IPX packets was fixed. This problem is thought not to be exploitable. [#197809] - CVE-2006-4623: A problem in DVB packet handling could be used to crash the machine when receiving DVB net packages is active. [#201429] - CVE-2006-3741: A struct file leak was fixed in the perfmon(2) system call on the Itanium architecture. [#202269] - CVE-2006-4538: A malformed ELF image can be used on the Itanium architecture to trigger a kernel crash (denial of service) when a local attacker can supply it to be started. [#203822] - CVE-2006-4997: A problem in the ATM protocol handling clip_mkip function could be used by remote attackers to potentially crash the machine. [#205383] CVE-2006-5757/ - CVE-2006-6060: A problem in the grow_buffers function could be used to crash or hang the machine using a corrupted filesystem. This affects filesystem types ISO9660 and NTFS. [#205384] - CVE-2006-5173: On the i386 architecture the ELFAGS content was not correctly saved, which could be used by local attackers to crash other programs using the AC and NT flag or to escalate privileges by waiting for iopl privileges to be leaked. [#209386] - CVE-2006-5174: On the S/390 architecture copy_from_user() could be used by local attackers to read kernel memory. [#209880] - CVE-2006-5619: A problem in IPv6 flowlabel handling can be used by local attackers to hang the machine. [#216590] - CVE-2006-5648: On the PowerPC architecture a syscall has been wired without the proper futex implementation that can be exploited by a local attacker to hang the machine. [#217295] - CVE-2006-5649: On the PowerPC architecture the proper futex implementation was missing a fix for alignment check which could be used by a local attacker to crash the machine. [#217295] - CVE-2006-5823: A problem in cramfs could be used to crash the machine during mounting a crafted cramfs image. This requires an attacker to supply such a crafted image and have a user mount it. [#218237] - CVE-2006-6053: A problem in the ext3 filesystem could be used by attackers able to supply a crafted ext3 image to cause a denial of service or further data corruption if a user mounts this image. [#220288] - CVE-2006-6056: Missing return code checking in the HFS could be used to crash machine when a user complicit attacker is able to supply a specially crafted HFS image. [#221230] - CVE-2006-4572: Multiple unspecified vulnerabilities in netfilter for IPv6 code allow remote attackers to bypass intended restrictions via fragmentation attack vectors, aka (1) 'ip6_tables protocol bypass bug' and (2) 'ip6_tables extension header bypass bug'. [#221313] - CVE-2006-5751: An integer overflow in the networking bridge ioctl starting with Kernel 2.6.7 could be used by local attackers to overflow kernel memory buffers and potentially escalate privileges [#222656] Additionaly this kernel catches up to the SLE 10 state of the kernel, with massive additional fixes.
    last seen 2019-02-21
    modified 2018-07-19
    plugin id 27291
    published 2007-10-17
    reporter Tenable
    source https://www.tenable.com/plugins/index.php?view=single&id=27291
    title openSUSE 10 Security Update : kernel (kernel-2397)
  • NASL family SuSE Local Security Checks
    NASL id SUSE_KERNEL-DEBUG-2393.NASL
    description This kernel update fixes the following security problems : - A bug within the UDF filesystem that caused machine hangs when truncating files on the filesystem was fixed. [#186226]. (CVE-2006-4145) - A potential crash when receiving IPX packets was fixed. This problem is thought not to be exploitable. [#197809] - A problem in DVB packet handling could be used to crash the machine when receiving DVB net packages is active. [#201429]. (CVE-2006-4623) - A struct file leak was fixed in the perfmon(2) system call on the Itanium architecture. [#202269]. (CVE-2006-3741) - A malformed ELF image can be used on the Itanium architecture to trigger a kernel crash (denial of service) when a local attacker can supply it to be started. [#203822]. (CVE-2006-4538) - A problem in the ATM protocol handling clip_mkip function could be used by remote attackers to potentially crash the machine. [#205383]. (CVE-2006-4997) CVE-2006-5757/ - A problem in the grow_buffers function could be used to crash or hang the machine using a corrupted filesystem. This affects filesystem types ISO9660 and NTFS. [#205384]. (CVE-2006-6060) - On the i386 architecture the ELFAGS content was not correctly saved, which could be used by local attackers to crash other programs using the AC and NT flag or to escalate privileges by waiting for iopl privileges to be leaked. [#209386]. (CVE-2006-5173) - On the S/390 architecture copy_from_user() could be used by local attackers to read kernel memory. [#209880]. (CVE-2006-5174) - A problem in IPv6 flowlabel handling can be used by local attackers to hang the machine. [#216590]. (CVE-2006-5619) - On the PowerPC architecture a syscall has been wired without the proper futex implementation that can be exploited by a local attacker to hang the machine. [#217295]. (CVE-2006-5648) - On the PowerPC architecture the proper futex implementation was missing a fix for alignment check which could be used by a local attacker to crash the machine. [#217295]. (CVE-2006-5649) - A problem in cramfs could be used to crash the machine during mounting a crafted cramfs image. This requires an attacker to supply such a crafted image and have a user mount it. [#218237]. (CVE-2006-5823) - A problem in the ext3 filesystem could be used by attackers able to supply a crafted ext3 image to cause a denial of service or further data corruption if a user mounts this image. [#220288]. (CVE-2006-6053) - Missing return code checking in the HFS could be used to crash machine when a user complicit attacker is able to supply a specially crafted HFS image. [#221230]. (CVE-2006-6056) - Multiple unspecified vulnerabilities in netfilter for IPv6 code allow remote attackers to bypass intended restrictions via fragmentation attack vectors, aka (1) 'ip6_tables protocol bypass bug' and (2) 'ip6_tables extension header bypass bug'. [#221313]. (CVE-2006-4572) - An integer overflow in the networking bridge ioctl starting with Kernel 2.6.7 could be used by local attackers to overflow kernel memory buffers and potentially escalate privileges [#222656]. (CVE-2006-5751) and the following non security bugs : - patches.fixes/dm-bio_list_merge-fix.diff: device-mapper snapshot: bio_list fix [#117435] - patches.fixes/statd-refcount-fix: Fix refcounting problems in host management in lockd. [#148009] - patches.fixes/i8042-reentry: Prevents i8042_interrupt() from being reentered. [#167187] - patches.suse/bonding-workqueue: Replace system timer with work queue in monitor functions. Remove rtnl_lock calls in monitor functions added in original version. [#174843] [#205196] - patches.arch/i386-profile-pc: i386: Account spinlocks to the caller during profiling for !FP kernels [#176770] - patches.arch/add-user-mode: i386/x86-64: Add user_mode checks to profile_pc for oprofile [#176770] - patches.drivers/aic7xxx-max-sectors-adjust: Adjust .max_sectors to 8192 for aic7xxx [#177059] - patches.xen/xen-x86-dcr-fallback: Add fallback when XENMEM_exchange fails to replace contiguous region [#181869] - patches.suse/lkcd-support-large-minor-number: LKCD should support minor numbers > 256 [#185125] - patches.fixes/scsi-scan-limit-luns-seqscan-16k: Limit sequential scan to 16k LUNs [#185164] - patches.drivers/powernow-ext-mask: Handle extended powernow vid mask properly [#185654] - patches.fixes/xfs-unlink-recovery-fix: [XFS] unlink recovery fix. ([#185796] - patches.suse/lkcd-dont-lose-one-page: Fix incorrect dumps on machines with memory holes [#186169] - patches.fixes/ieee80211-orinoco_ap_workaround.diff: ieee80211: workaround for broken Orinoco access points [#186879] - patches.fixes/sched-group-exclusive: Fix scheduler crash with exclusive cpusets [#188921] - patches.fixes/bdev-imapping-race.diff: Fix race between sync_single_inode() and iput() [#188950] - patches.fixes/scsi-scan-blist-update: Update blacklist entries for EMC Symmetrix and HP EVA [#191648] - patches.arch/ia64-mce-output: Save/restore oops_in_progress around printing machine checks [#191901] - patches.fixes/scsi-add-device-oops-during-eh: Fix Oops in scsi_add_device during EH [#195050] - Included a set of fixes for [#195940] - patches.fixes/dm-fix-alloc_dev-error_path.patch: call free_minor in alloc_dev error path. patches.fixes/dm-snapshot-fix-origin_write-pe-submission .patch: fix origin_write pending_exception submission. - patches.fixes/dm-snapshot-replace-sibling-list.patch: replace sibling list. - patches.fixes/dm-snapshot-fix-pending-pe-ref.patch: fix references to pending pe. - patches.fixes/dm-snapshot-fix-invalidation.patch: fix invalidation. - patches.fixes/dm-kcopyd-error-accumulation-fix.patch: kcopyd should accumulate errors. patches.fixes/dm-snapshot-fix-metadata-error-handling.patch: fix read_metadata error handling. patches.fixes/dm-snapshot-fix-metadata-writing-when-suspending.patch: fix metadata writing when suspending. - patches.fixes/nat-t-pskb-pull.patch: Fix NAT-T VPN with certain ethernet chips, in particular recent e1000 chips. [#196747] - patches.drivers/e1000-update: Update so that we no longer break the 'Disable Packet Split for PCI express adapters' driver option. - patches.fixes/e1000-no-packet-split: Discard, no longer needed. - patches.arch/acpi_T60_ultrabay.patch: Add T60 ACPI dock station path to ibm_acpi module [#196884] - patches.fixes/acpi_battery_hotplug_fix.patch: Workaround ACPI misdesign to recon dock station when booting undocked. - patches.fixes/acpi_ibm_dock_fix_not_present.patch: Workaround ACPI misdesign to recon dock station when booting undocked [#196884] - patches.arch/x86_64-monotonic-clock: Fix monotonic clock on x86-64 [#197548] - patches.fixes/nfs-truncate-race: Fix a race when truncating over NFS and writing via mmap [#198023] - patches.drivers/libata-no-spindown-on-shutdown: Don't spindown SCSI disks when rebooting [#198687] - patches.drivers/qla2xxx-reset-fix: allow reset for qla2xxx via sg_reset [#200325] - kabi/s390/symvers-default: Update kABI symbols [#202134] - patches.suse/bond_alb_deadlock_fix: bonding: fix deadlock on high loads in bond_alb_monitor(). [#202512] - patches.arch/i386-fix-tsc-selection: Fix TSC timer selection on i386 [#203713] - patches.drivers/aic94xx-remove-flash-manfid-reliance: Remove reliance on the FLASH MANFID [#203768] - patches.fixes/xfs-kern-205110-xfs_dio_locking: Fix ABBA deadlock between i_mutex and iolock [#205110] - patches.suse/bonding-workqueue: Replace system timer with work queue in monitor functions. Remove rtnl_lock calls in monitor functions added in original version. [#174843] [#205196] - add patches.fixes/fix-incorrect-hugepage-interleaving.patch fix NUMA interleaving for huge pages [#205268] - patches.suse/bondalb-hashtbl.patch: fix hang in bonding ALB driver. [#206629] patches.drivers/usb-add-raritan-kvm-usb-dongle-to-the-hi d_quirk_noget-blacklist.patch: USB: add Raritan KVM USB Dongle to the HID_QUIRK_NOGET blacklist [#206932] - patches.arch/ia64-mca_asm-set_kernel_registers: [IA64] set ar.fpsr on MCA/INIT kernel entry. [#206967] - patches.fixes/md-bitmap-ffz: Use ffz instead of find_first_set to convert multiplier to shift. [#207679] - patches.fixes/md-bitmap-compat-ioctl: Allow SET_BITMAP_FILE to work on 64bit kernel with 32bit userspace. [#207688] - patches.drivers/mpt-rport-stall: Fix MPT oops during aborting commands [#207768] - patches.drivers/libata-jmicron-update: Fix handling of JMicron controller [#207939] - patches.arch/i386-mmconfig-flush: arch/i386/pci/mmconfig.c tlb flush fix [#208414] - patches.fixes/scsi-fix-req-page-count: scsi_lib.c: properly count the number of pages in scsi_req_map_sg() [#208782] - patches.fixes/fix-processor-placement.diff: sched: Fix longstanding load balancing bug in the scheduler [#209460]. - patches.arch/x86_64-fpu-corruption: Fix FPU corruption [#209903] - patches.drivers/qla1280-bus-reset-handling: performance slowdown after bus reset on qla12160 HBA [#213717] - patches.drivers/qla1280-scb-timeout: qla1280 times out on long operations such as tape rewind [#214695] - patches.fixes/slab-per-cpu-data: Make slab initialization use per cpu data of correction CPU [#216316] - patches.fixes/ocfs2-network-send-lock.diff: ocfs2: introduce sc->sc_send_lock to protect outbound network messages [#216912] - marked module megaraid_sas as supported - marked module jsm as supported [#218969] - patches.suse/ocfs2-13-fix-quorum-work.diff: ocfs2: outstanding scheduled work can oops when quorum is shut down [#220694] - patches.xen/xen-x86_64-agp: add missing header [#222174] [#224170] - patches.fixes/md-rebuild-fix: md: Fix bug where a rebuild of spares, when interrupted by a rebuild, doesn't always get properly completed once the system is back up, leading to filesystem corruption. [#224960]. - patches.fixes/scsi-sdev-initialisation-block-race: SCSI midlayer race: scan vs block/unblock deadlocks sdev [#225770]
    last seen 2019-02-21
    modified 2012-05-17
    plugin id 59162
    published 2012-05-17
    reporter Tenable
    source https://www.tenable.com/plugins/index.php?view=single&id=59162
    title SuSE 10 Security Update : Linux kernel (ZYPP Patch Number 2393)
  • NASL family SuSE Local Security Checks
    NASL id SUSE_KERNEL-BIGSMP-2399.NASL
    description This kernel update fixes the following security problems : - A bug within the UDF filesystem that caused machine hangs when truncating files on the filesystem was fixed. [#186226]. (CVE-2006-4145) - A potential crash when receiving IPX packets was fixed. This problem is thought not to be exploitable. [#197809] - A problem in DVB packet handling could be used to crash the machine when receiving DVB net packages is active. [#201429]. (CVE-2006-4623) - A struct file leak was fixed in the perfmon(2) system call on the Itanium architecture. [#202269]. (CVE-2006-3741) - A malformed ELF image can be used on the Itanium architecture to trigger a kernel crash (denial of service) when a local attacker can supply it to be started. [#203822]. (CVE-2006-4538) - A problem in the ATM protocol handling clip_mkip function could be used by remote attackers to potentially crash the machine. [#205383]. (CVE-2006-4997) CVE-2006-5757/ - A problem in the grow_buffers function could be used to crash or hang the machine using a corrupted filesystem. This affects filesystem types ISO9660 and NTFS. [#205384]. (CVE-2006-6060) - On the i386 architecture the ELFAGS content was not correctly saved, which could be used by local attackers to crash other programs using the AC and NT flag or to escalate privileges by waiting for iopl privileges to be leaked. [#209386]. (CVE-2006-5173) - On the S/390 architecture copy_from_user() could be used by local attackers to read kernel memory. [#209880]. (CVE-2006-5174) - A problem in IPv6 flowlabel handling can be used by local attackers to hang the machine. [#216590]. (CVE-2006-5619) - On the PowerPC architecture a syscall has been wired without the proper futex implementation that can be exploited by a local attacker to hang the machine. [#217295]. (CVE-2006-5648) - On the PowerPC architecture the proper futex implementation was missing a fix for alignment check which could be used by a local attacker to crash the machine. [#217295]. (CVE-2006-5649) - A problem in cramfs could be used to crash the machine during mounting a crafted cramfs image. This requires an attacker to supply such a crafted image and have a user mount it. [#218237]. (CVE-2006-5823) - A problem in the ext3 filesystem could be used by attackers able to supply a crafted ext3 image to cause a denial of service or further data corruption if a user mounts this image. [#220288]. (CVE-2006-6053) - Missing return code checking in the HFS could be used to crash machine when a user complicit attacker is able to supply a specially crafted HFS image. [#221230]. (CVE-2006-6056) - Multiple unspecified vulnerabilities in netfilter for IPv6 code allow remote attackers to bypass intended restrictions via fragmentation attack vectors, aka (1) 'ip6_tables protocol bypass bug' and (2) 'ip6_tables extension header bypass bug'. [#221313]. (CVE-2006-4572) - An integer overflow in the networking bridge ioctl starting with Kernel 2.6.7 could be used by local attackers to overflow kernel memory buffers and potentially escalate privileges [#222656]. (CVE-2006-5751) and the following non security bugs : - patches.fixes/dm-bio_list_merge-fix.diff: device-mapper snapshot: bio_list fix [#117435] - patches.fixes/statd-refcount-fix: Fix refcounting problems in host management in lockd. [#148009] - patches.fixes/i8042-reentry: Prevents i8042_interrupt() from being reentered. [#167187] - patches.suse/bonding-workqueue: Replace system timer with work queue in monitor functions. Remove rtnl_lock calls in monitor functions added in original version. [#174843] [#205196] - patches.arch/i386-profile-pc: i386: Account spinlocks to the caller during profiling for !FP kernels [#176770] - patches.arch/add-user-mode: i386/x86-64: Add user_mode checks to profile_pc for oprofile [#176770] - patches.drivers/aic7xxx-max-sectors-adjust: Adjust .max_sectors to 8192 for aic7xxx [#177059] - patches.xen/xen-x86-dcr-fallback: Add fallback when XENMEM_exchange fails to replace contiguous region [#181869] - patches.suse/lkcd-support-large-minor-number: LKCD should support minor numbers > 256 [#185125] - patches.fixes/scsi-scan-limit-luns-seqscan-16k: Limit sequential scan to 16k LUNs [#185164] - patches.drivers/powernow-ext-mask: Handle extended powernow vid mask properly [#185654] - patches.fixes/xfs-unlink-recovery-fix: [XFS] unlink recovery fix. ([#185796] - patches.suse/lkcd-dont-lose-one-page: Fix incorrect dumps on machines with memory holes [#186169] - patches.fixes/ieee80211-orinoco_ap_workaround.diff: ieee80211: workaround for broken Orinoco access points [#186879] - patches.fixes/sched-group-exclusive: Fix scheduler crash with exclusive cpusets [#188921] - patches.fixes/bdev-imapping-race.diff: Fix race between sync_single_inode() and iput() [#188950] - patches.fixes/scsi-scan-blist-update: Update blacklist entries for EMC Symmetrix and HP EVA [#191648] - patches.arch/ia64-mce-output: Save/restore oops_in_progress around printing machine checks [#191901] - patches.fixes/scsi-add-device-oops-during-eh: Fix Oops in scsi_add_device during EH [#195050] - Included a set of fixes for [#195940] - patches.fixes/dm-fix-alloc_dev-error_path.patch: call free_minor in alloc_dev error path. patches.fixes/dm-snapshot-fix-origin_write-pe-submission .patch: fix origin_write pending_exception submission. - patches.fixes/dm-snapshot-replace-sibling-list.patch: replace sibling list. - patches.fixes/dm-snapshot-fix-pending-pe-ref.patch: fix references to pending pe. - patches.fixes/dm-snapshot-fix-invalidation.patch: fix invalidation. - patches.fixes/dm-kcopyd-error-accumulation-fix.patch: kcopyd should accumulate errors. patches.fixes/dm-snapshot-fix-metadata-error-handling.patch: fix read_metadata error handling. patches.fixes/dm-snapshot-fix-metadata-writing-when-suspending.patch: fix metadata writing when suspending. - patches.fixes/nat-t-pskb-pull.patch: Fix NAT-T VPN with certain ethernet chips, in particular recent e1000 chips. [#196747] - patches.drivers/e1000-update: Update so that we no longer break the 'Disable Packet Split for PCI express adapters' driver option. - patches.fixes/e1000-no-packet-split: Discard, no longer needed. - patches.arch/acpi_T60_ultrabay.patch: Add T60 ACPI dock station path to ibm_acpi module [#196884] - patches.fixes/acpi_battery_hotplug_fix.patch: Workaround ACPI misdesign to recon dock station when booting undocked. - patches.fixes/acpi_ibm_dock_fix_not_present.patch: Workaround ACPI misdesign to recon dock station when booting undocked [#196884] - patches.arch/x86_64-monotonic-clock: Fix monotonic clock on x86-64 [#197548] - patches.fixes/nfs-truncate-race: Fix a race when truncating over NFS and writing via mmap [#198023] - patches.drivers/libata-no-spindown-on-shutdown: Don't spindown SCSI disks when rebooting [#198687] - patches.drivers/qla2xxx-reset-fix: allow reset for qla2xxx via sg_reset [#200325] - kabi/s390/symvers-default: Update kABI symbols [#202134] - patches.suse/bond_alb_deadlock_fix: bonding: fix deadlock on high loads in bond_alb_monitor(). [#202512] - patches.arch/i386-fix-tsc-selection: Fix TSC timer selection on i386 [#203713] - patches.drivers/aic94xx-remove-flash-manfid-reliance: Remove reliance on the FLASH MANFID [#203768] - patches.fixes/xfs-kern-205110-xfs_dio_locking: Fix ABBA deadlock between i_mutex and iolock [#205110] - patches.suse/bonding-workqueue: Replace system timer with work queue in monitor functions. Remove rtnl_lock calls in monitor functions added in original version. [#174843] [#205196] - add patches.fixes/fix-incorrect-hugepage-interleaving.patch fix NUMA interleaving for huge pages [#205268] - patches.suse/bondalb-hashtbl.patch: fix hang in bonding ALB driver. [#206629] patches.drivers/usb-add-raritan-kvm-usb-dongle-to-the-hi d_quirk_noget-blacklist.patch: USB: add Raritan KVM USB Dongle to the HID_QUIRK_NOGET blacklist [#206932] - patches.arch/ia64-mca_asm-set_kernel_registers: [IA64] set ar.fpsr on MCA/INIT kernel entry. [#206967] - patches.fixes/md-bitmap-ffz: Use ffz instead of find_first_set to convert multiplier to shift. [#207679] - patches.fixes/md-bitmap-compat-ioctl: Allow SET_BITMAP_FILE to work on 64bit kernel with 32bit userspace. [#207688] - patches.drivers/mpt-rport-stall: Fix MPT oops during aborting commands [#207768] - patches.drivers/libata-jmicron-update: Fix handling of JMicron controller [#207939] - patches.arch/i386-mmconfig-flush: arch/i386/pci/mmconfig.c tlb flush fix [#208414] - patches.fixes/scsi-fix-req-page-count: scsi_lib.c: properly count the number of pages in scsi_req_map_sg() [#208782] - patches.fixes/fix-processor-placement.diff: sched: Fix longstanding load balancing bug in the scheduler [#209460]. - patches.arch/x86_64-fpu-corruption: Fix FPU corruption [#209903] - patches.drivers/qla1280-bus-reset-handling: performance slowdown after bus reset on qla12160 HBA [#213717] - patches.drivers/qla1280-scb-timeout: qla1280 times out on long operations such as tape rewind [#214695] - patches.fixes/slab-per-cpu-data: Make slab initialization use per cpu data of correction CPU [#216316] - patches.fixes/ocfs2-network-send-lock.diff: ocfs2: introduce sc->sc_send_lock to protect outbound network messages [#216912] - marked module megaraid_sas as supported - marked module jsm as supported [#218969] - patches.suse/ocfs2-13-fix-quorum-work.diff: ocfs2: outstanding scheduled work can oops when quorum is shut down [#220694] - patches.xen/xen-x86_64-agp: add missing header [#222174] [#224170] - patches.fixes/md-rebuild-fix: md: Fix bug where a rebuild of spares, when interrupted by a rebuild, doesn't always get properly completed once the system is back up, leading to filesystem corruption. [#224960]. - patches.fixes/scsi-sdev-initialisation-block-race: SCSI midlayer race: scan vs block/unblock deadlocks sdev [#225770]
    last seen 2019-02-21
    modified 2012-05-17
    plugin id 29490
    published 2007-12-13
    reporter Tenable
    source https://www.tenable.com/plugins/index.php?view=single&id=29490
    title SuSE 10 Security Update : Linux kernel (ZYPP Patch Number 2399)
  • NASL family Mandriva Local Security Checks
    NASL id MANDRAKE_MDKSA-2006-182.NASL
    description A number of vulnerabilities were discovered and corrected in the Linux 2.6 kernel : Stephane Eranian discovered an issue with permon2.0 where, under certain circumstances, the perfmonctl() system call may not correctly manage the file descriptor reference count, resulting in the system possibly running out of file structure (CVE-2006-3741). Prior to and including 2.6.17, the Universal Disk Format (UDF) filesystem driver allowed local users to cause a DoS (hang and crash) via certain operations involving truncated files (CVE-2006-4145). Various versions of the Linux kernel allowed local users to cause a DoS (crash) via an SCTP socket with a certain SO_LINGER value, which is possibly related to the patch used to correct CVE-2006-3745 (CVE-2006-4535). The Unidirectional Lightweight Encapsulation (ULE) decapsulation component in the dvb driver allows remote attackers to cause a DoS (crash) via an SNDU length of 0 in a ULE packet (CVE-2006-4623). The provided packages are patched to fix these vulnerabilities. All users are encouraged to upgrade to these updated kernels immediately and reboot to effect the fixes. In addition to these security fixes, other fixes have been included such as : - added support for new devices: o NetXtreme BCM5715 gigabit ethernet o NetXtreme II BCM5708 gigabit ethernet - enabled the CISS driver for Xen kernels - updated ich8 support in ata_piix - enabled support for 1078 type controller in megaraid_sas - multiple fixes for RSBAC support To update your kernel, please follow the directions located at : http://www.mandriva.com/en/security/kernelupdate
    last seen 2019-02-21
    modified 2018-12-05
    plugin id 24567
    published 2007-02-18
    reporter Tenable
    source https://www.tenable.com/plugins/index.php?view=single&id=24567
    title Mandrake Linux Security Advisory : kernel (MDKSA-2006:182)
  • NASL family Ubuntu Local Security Checks
    NASL id UBUNTU_USN-346-1.NASL
    description A Denial of service vulnerability was reported in iptables' SCTP conntrack module. On computers which use this iptables module, a remote attacker could exploit this to trigger a kernel crash. (CVE-2006-2934) A buffer overflow has been discovered in the dvd_read_bca() function. By inserting a specially crafted DVD, USB stick, or similar automatically mounted removable device, a local user could crash the machine or potentially even execute arbitrary code with full root privileges. (CVE-2006-2935) The ftdi_sio driver for serial USB ports did not limit the amount of pending data to be written. A local user could exploit this to drain all available kernel memory and thus render the system unusable. (CVE-2006-2936) James McKenzie discovered a Denial of Service vulnerability in the NFS driver. When exporting an ext3 file system over NFS, a remote attacker could exploit this to trigger a file system panic by sending a specially crafted UDP packet. (CVE-2006-3468) Wei Wang of McAfee Avert Labs discovered a buffer overflow in the sctp_make_abort_user() function of iptables' SCTP module. On computers which use this module, a local attacker could exploit this to execute arbitrary code with root privileges. (CVE-2006-3745) Olof Johansson discovered that the kernel did not disable the 'HID0' bit on PowerPC 970 processors so that the ATTN instruction was enabled. A local user could exploit this to crash the kernel. This flaw only affects the powerpc architecture. (CVE-2006-4093) The UDF file system does not handle extends larger than 1 GB, but did not check for this restriction on truncating files. A local user could exploit this to crash the kernel. (CVE-2006-4145). Note that Tenable Network Security has extracted the preceding description block directly from the Ubuntu security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.
    last seen 2019-02-21
    modified 2018-12-01
    plugin id 27925
    published 2007-11-10
    reporter Tenable
    source https://www.tenable.com/plugins/index.php?view=single&id=27925
    title Ubuntu 5.04 / 5.10 / 6.06 LTS : linux-source-2.6.10/-2.6.12/-2.6.15 vulnerabilities (USN-346-1)
  • NASL family Red Hat Local Security Checks
    NASL id REDHAT-RHSA-2008-0665.NASL
    description Updated kernel packages are now available as part of ongoing support and maintenance of Red Hat Enterprise Linux 4. This is the seventh regular update. This update has been rated as having moderate security impact by the Red Hat Security Response Team. The kernel packages contain the Linux kernel, the core of any Linux operating system. Kernel Feature Support: * iostat displays I/O performance for partitions * I/O task accounting added to getrusage(), allowing comprehensive core statistics * page cache pages count added to show_mem() output * tux O_ATOMICLOOKUP flag removed from the open() system call: replaced with O_CLOEXEC * the kernel now exports process limit information to /proc/[PID]/limits * implement udp_poll() to reduce likelihood of false positives returned from select() * the TCP_RTO_MIN parameter can now be configured to a maximum of 3000 milliseconds. This is configured using 'ip route' * update CIFS to version 1.50 Added Features: * nfs.enable_ino64 boot command line parameter: enable and disable 32-bit inode numbers when using NFS * tick 'divider' kernel boot parameter: reduce CPU overhead, and increase efficiency at the cost of lowering timing accuracy * /proc/sys/vm/nfs-writeback-lowmem-only tunable parameter: resolve NFS read performance * /proc/sys/vm/write-mapped tunable option, allowing the option of faster NFS reads * support for Large Receive Offload as a networking module * core dump masking, allowing a core dump process to skip the shared memory segments of a process Virtualization: * para-virtualized network and block device drivers, to increase fully-virtualized guest performance * support for more than three VNIF numbers per guest domain Platform Support: * AMD ATI SB800 SATA controller, AMD ATI SB600 and SB700 40-pin IDE cable * 64-bit DMA support on AMD ATI SB700 * PCI device IDs to support Intel ICH10 * /dev/msr[0-n] device files * powernow-k8 as a module * SLB shadow buffer support for IBM POWER6 systems * support for CPU frequencies greater than 32-bit on IBM POWER5, IBM POWER6 * floating point load and store handler for IBM POWER6 Added Drivers and Updates: * ixgbe 1.1.18, for the Intel 82598 10GB ethernet controller * bnx2x 1.40.22, for network adapters on the Broadcom 5710 chipset * dm-hp-sw 1.0.0, for HP Active/Standby * zfcp version and bug fixes * qdio to fix FCP/SCSI write I/O expiring on LPARs * cio bug fixes * eHEA latest upstream, and netdump and netconsole support * ipr driver support for dual SAS RAID controllers * correct CPU cache info and SATA support for Intel Tolapai * i5000_edac support for Intel 5000 chipsets * i3000_edac support for Intel 3000 and 3010 chipsets * add i2c_piix4 module on 64-bit systems to support AMD ATI SB600, 700 and 800 * i2c-i801 support for Intel Tolapai * qla4xxx: 5.01.01-d2 to 5.01.02-d4-rhel4.7-00 * qla2xxx: 8.01.07-d4 to 8.01.07-d4-rhel4.7-02 * cciss: 2.6.16 to 2.6.20 * mptfusion: 3.02.99.00rh to 3.12.19.00rh * lpfc:0: 8.0.16.34 to 8.0.16.40 * megaraid_sas: 00.00.03.13 to 00.00.03.18-rh1 * stex: 3.0.0.1 to 3.6.0101.2 * arcmsr: 1.20.00.13 to 1.20.00.15.rh4u7 * aacraid: 1.1-5[2441] to 1.1.5[2455] Miscellaneous Updates: * OFED 1.3 support * wacom driver to add support for Cintiq 20WSX, Wacom Intuos3 12x19, 12x12 and 4x6 tablets * sata_svw driver to support Broadcom HT-1100 chipsets * libata to un-blacklist Hitachi drives to enable NCQ * ide driver allows command line option to disable ide drivers * psmouse support for cortps protocol These updated packages fix the following security issues : * NULL pointer access due to missing checks for terminal validity. (CVE-2008-2812, Moderate) * a security flaw was found in the Linux kernel Universal Disk Format file system. (CVE-2006-4145, Low) For further details, refer to the latest Red Hat Enterprise Linux 4.7 release notes: redhat.com/docs/manuals/enterprise
    last seen 2019-02-21
    modified 2019-01-02
    plugin id 33581
    published 2008-07-25
    reporter Tenable
    source https://www.tenable.com/plugins/index.php?view=single&id=33581
    title RHEL 4 : kernel (RHSA-2008:0665)
oval via4
accepted 2013-04-29T04:08:52.753-04:00
class vulnerability
contributors
  • name Aharon Chernin
    organization SCAP.com, LLC
  • name Dragos Prisaca
    organization G2, Inc.
definition_extensions
  • comment The operating system installed on the system is Red Hat Enterprise Linux 4
    oval oval:org.mitre.oval:def:11831
  • comment CentOS Linux 4.x
    oval oval:org.mitre.oval:def:16636
  • comment Oracle Linux 4.x
    oval oval:org.mitre.oval:def:15990
description The Universal Disk Format (UDF) filesystem driver in Linux kernel 2.6.17 and earlier allows local users to cause a denial of service (hang and crash) via certain operations involving truncated files, as demonstrated via the dd command.
family unix
id oval:org.mitre.oval:def:10796
status accepted
submitted 2010-07-09T03:56:16-04:00
title The Universal Disk Format (UDF) filesystem driver in Linux kernel 2.6.17 and earlier allows local users to cause a denial of service (hang and crash) via certain operations involving truncated files, as demonstrated via the dd command.
version 23
redhat via4
advisories
rhsa
id RHSA-2008:0665
rpms
  • kernel-0:2.6.9-78.EL
  • kernel-devel-0:2.6.9-78.EL
  • kernel-doc-0:2.6.9-78.EL
  • kernel-hugemem-0:2.6.9-78.EL
  • kernel-hugemem-devel-0:2.6.9-78.EL
  • kernel-largesmp-0:2.6.9-78.EL
  • kernel-largesmp-devel-0:2.6.9-78.EL
  • kernel-smp-0:2.6.9-78.EL
  • kernel-smp-devel-0:2.6.9-78.EL
  • kernel-xenU-0:2.6.9-78.EL
  • kernel-xenU-devel-0:2.6.9-78.EL
refmap via4
bid 19562
bugtraq 20060831 rPSA-2006-0162-1 kernel
confirm
debian DSA-1184
mandriva
  • MDKSA-2006:182
  • MDKSA-2007:025
misc http://lkml.org/lkml/2006/6/16/6
secunia
  • 21515
  • 21695
  • 21711
  • 21934
  • 22093
  • 22382
  • 23474
  • 27227
  • 31229
  • 31685
suse
  • SUSE-SA:2006:079
  • SUSE-SA:2007:053
ubuntu USN-346-1
vupen ADV-2006-3308
Last major update 19-03-2012 - 00:00
Published 21-08-2006 - 15:04
Last modified 17-10-2018 - 17:33
Back to Top