kernel-2.6.32-696.6.3.el6

エラータID: AXSA:2017-1749:05

Release date: 
Thursday, July 27, 2017 - 15:33
Subject: 
kernel-2.6.32-696.6.3.el6
Affected Channels: 
Asianux Server 4 for x86_64
Asianux Server 4 for x86
Severity: 
High
Description: 

The kernel package contains the Linux kernel (vmlinuz), the core of any
Linux operating system. The kernel handles the basic functions
of the operating system: memory allocation, process allocation, device
input and output, etc.

Security issues fixed with this release:

CVE-2017-7895
The NFSv2 and NFSv3 server implementations in the Linux kernel through
4.10.13 lack certain checks for the end of a buffer, which allows
remote attackers to trigger pointer-arithmetic errors or possibly have
unspecified other impact via crafted requests, related to
fs/nfsd/nfs3xdr.c and fs/nfsd/nfsxdr.c.

Fixed bugs:

* If several file operations were started after a mounted NFS share had got idle and its Transmission Control Protocol (TCP) connection had therefore been terminated, these operations could cause multiple TCP SYN packets coming from the NFS client instead of one. With this update, the reconnection logic has been fixed, and only one TCP SYN packet is now sent in the described situation.
* When the ixgbe driver was loaded for a backplane-connected network card, a kernel panic could occur, because the ops.setup_fc function pointer was used before the initialization. With this update, ops.setup_fc is initialized earlier. As a result, ixgbe no longer panics on load.
* When setting an Access Control List (ACL) with 190 and more Access Control Entries (ACEs) on a NFSv4 directory, a kernel crash could previously occur. This update fixes the nfs4_getfacl() function, and the kernel no longer crashes under the described circumstances.
* When upgrading to kernel with the fix for stack guard flaw, a crash could occur in Java Virtual Machine (JVM) environments, which attempted to implement their own stack guard page. With this update, the underlying source code has been fixed to consider the PROT_NONE mapping as a part of the stack, and the crash in JVM no longer occurs under the described circumstances.
* When a program receives IPv6 packets using the raw socket, the ioctl(FIONREAD) and ioctl(SIOCINQ) functions can incorrectly return zero waiting bytes. This update fixes the ip6_input_finish() function to check the raw payload size properly. As a result, the ioctl() function now returns bytes waiting in the raw socket correctly.
* Previously, listing a directory on a non-standard XFS filesystem (with non-default multi-fsb directory blocks) could lead to a soft lock up due to array index overrun in the xfs_dir2_leaf_readbuf() function. This update fixes xfs_dir2_leaf_readbuf(), and the soft lock up no longer occurs under the described circumstances.
* Previously, aborts from the array after the Storage Area Network (SAN) fabric back-pressure led to premature reuse of still valid sequence with the same OX_ID. Consequently, an error message and data corruption could occur. This update fixes the libfc driver to isolate the timed out OX_IDs, thus fixing this bug.
* Previously, a kernel panic occurred when the mcelog daemon executed a huge page memory offline. This update fixes the HugeTLB feature of the Linux kernel to check for the Page Table Entry (PTE) NULL pointer in the page_check_address() function. As a result, the kernel panic no longer occurs under the described circumstances.

Solution: 

Update packages.

Additional Info: 

N/A

Download: 

SRPMS
  1. kernel-2.6.32-696.6.3.el6.src.rpm
    MD5: 1ad35ea732f31a44bded59b65fa7fdc0
    SHA-256: 108c65a06e2f09b281aff8f2e13fc87a19615e2b2f1602b262082eb6d80924dd
    Size: 128.62 MB

Asianux Server 4 for x86
  1. kernel-2.6.32-696.6.3.el6.i686.rpm
    MD5: f45cc2f3172786e66b2b9115baad8699
    SHA-256: fe51e4891c35b91bd8a9de50c23d496b448d2eb70bf49b7f871b78eb8b0491c1
    Size: 29.71 MB
  2. kernel-abi-whitelists-2.6.32-696.6.3.el6.noarch.rpm
    MD5: e7737020ef4ef20a288cf01d1e2173a9
    SHA-256: 7bf0d635498f90d2b3380020c148c5c2155378116a483f0d1772df923b0f133a
    Size: 3.74 MB
  3. kernel-debug-2.6.32-696.6.3.el6.i686.rpm
    MD5: d2e56dc7d3bdf6f8f59bf558c0072bb7
    SHA-256: db550b15b1d116f63324a5bd8a0702bfffc0ac6d16262dcd8d81bcc3e6d797e9
    Size: 30.50 MB
  4. kernel-debug-devel-2.6.32-696.6.3.el6.i686.rpm
    MD5: 69420fb2405226d1d059cebad62ae0e4
    SHA-256: fac45a069ca2275b489ae75e3ef98904abb48e1a27fb6ff83f718dcce9acfc70
    Size: 10.69 MB
  5. kernel-devel-2.6.32-696.6.3.el6.i686.rpm
    MD5: b52d8407e59ea41361a629dd9b4301f9
    SHA-256: fb30fda9708f7e51d4cb2e3c448af599326beb4f35ec3774336ea0083aa5e95b
    Size: 10.65 MB
  6. kernel-doc-2.6.32-696.6.3.el6.noarch.rpm
    MD5: 5a4cd8ea60020731961baf3d8805ccc4
    SHA-256: cd937ee8594ae37d1f286123c4e36a8b6171c84b1e326b126d7e7041a02d7c35
    Size: 12.31 MB
  7. kernel-firmware-2.6.32-696.6.3.el6.noarch.rpm
    MD5: 3c358b1843bb97415b64078e33ca032a
    SHA-256: 3493273db7c8481477eab61bfc793058046f29ec3b087dc2aca897a4f619d951
    Size: 28.80 MB
  8. kernel-headers-2.6.32-696.6.3.el6.i686.rpm
    MD5: ace617052eb526887c8d8689a4c66481
    SHA-256: 18fa74f46f458d0bb18e3ecbaf140f8e139f052ac3ba5f2176189f5f6fda5b6a
    Size: 4.46 MB
  9. perf-2.6.32-696.6.3.el6.i686.rpm
    MD5: ad0754b7f15da548f2a182440dd63a5f
    SHA-256: f173a3e80f64b96ebf07ccfe11ca636c9646cab63eff8ce91679d3d6a2a482d7
    Size: 4.69 MB

Asianux Server 4 for x86_64
  1. kernel-2.6.32-696.6.3.el6.x86_64.rpm
    MD5: db7d2d31687dd42d850f2fa6987684b0
    SHA-256: acaa4753ad4b4f7db361a6091386305ce5a667d14f2e3e4a7926ee164ce894a8
    Size: 32.02 MB
  2. kernel-abi-whitelists-2.6.32-696.6.3.el6.noarch.rpm
    MD5: 448bd86a0348c827f7022e02a6f8ec5c
    SHA-256: 5d5be3e2887702377de53717aa17c666c08f6aebe01b3bc718b922314cac548a
    Size: 3.74 MB
  3. kernel-debug-2.6.32-696.6.3.el6.x86_64.rpm
    MD5: 7f96fbfd3e63e1f18fa9b91283bf1ba3
    SHA-256: b9da8e377cbe7638f7c5a531d73ae0c63944ef54b6a645edc9e339a2defa9123
    Size: 32.90 MB
  4. kernel-debug-devel-2.6.32-696.6.3.el6.x86_64.rpm
    MD5: a9f10cfc9aacb1a3e6a658f02b18f796
    SHA-256: 59d81f7b6fad66ece1bcd5434eb55f436070cb1eef709b9abee02bb198f7d567
    Size: 10.74 MB
  5. kernel-devel-2.6.32-696.6.3.el6.x86_64.rpm
    MD5: af472d86c2da1e867023a14b97b0f77e
    SHA-256: e93569e666497c52cdc4e7ed380f33b42f6d56e80fd2d2cfcc04d0357d5114ae
    Size: 10.70 MB
  6. kernel-doc-2.6.32-696.6.3.el6.noarch.rpm
    MD5: 4db289ed425b0b3bc7cc2a1279b494fc
    SHA-256: 4103fa9b60ff6a30d2bbfd78437badc2044da60871d17956c2f459c76486f1d3
    Size: 12.31 MB
  7. kernel-firmware-2.6.32-696.6.3.el6.noarch.rpm
    MD5: 7faeebc891f7ce08b2c059dde26711ea
    SHA-256: 8fbb2aad989c1bb6395606b214ac96eda292d879db48d19390a36a0f00e91f60
    Size: 28.80 MB
  8. kernel-headers-2.6.32-696.6.3.el6.x86_64.rpm
    MD5: 580f1fb3f5d0a3f9abb039d326c1583c
    SHA-256: 52434a5db3887048896c15c1b3ac9c883f316d1ab2636d3b2b07945b80527665
    Size: 4.46 MB
  9. perf-2.6.32-696.6.3.el6.x86_64.rpm
    MD5: db29f1852e64edf60c5fee75b9bdbcf3
    SHA-256: 947d64aafb3f0a774e935aa5bd58d64a6465fa4bd67521468c3660ff7323afed
    Size: 4.66 MB