Protect yourself against future threats.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 =========================================================================== AUSCERT External Security Bulletin Redistribution ESB-2015.2037 Moderate: kernel-rt security, bug fix, and enhancement update 7 August 2015 =========================================================================== AusCERT Security Bulletin Summary --------------------------------- Product: kernel-rt Publisher: Red Hat Operating System: Red Hat Enterprise Linux Server 7 Impact/Access: Root Compromise -- Existing Account Denial of Service -- Remote/Unauthenticated Resolution: Patch/Upgrade CVE Names: CVE-2015-3636 CVE-2015-2922 CVE-2015-2666 CVE-2014-9715 Reference: ESB-2015.2035 ESB-2015.1865 ESB-2015.1592 ESB-2015.1137 Original Bulletin: https://rhn.redhat.com/errata/RHSA-2015-1565.html - --------------------------BEGIN INCLUDED TEXT-------------------- - -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ===================================================================== Red Hat Security Advisory Synopsis: Moderate: kernel-rt security, bug fix, and enhancement update Advisory ID: RHSA-2015:1565-01 Product: Red Hat Enterprise Linux Advisory URL: https://rhn.redhat.com/errata/RHSA-2015-1565.html Issue date: 2015-07-03 Updated on: 2015-08-05 CVE Names: CVE-2014-9715 CVE-2015-2666 CVE-2015-2922 CVE-2015-3636 ===================================================================== 1. Summary: Updated kernel-rt packages that fix multiple security issues, several bugs, and add various enhancements are now available for Red Hat Enterprise Linux 7. Red Hat Product Security has rated this update as having Moderate security impact. Common Vulnerability Scoring System (CVSS) base scores, which give detailed severity ratings, are available for each vulnerability from the CVE links in the References section. 2. Relevant releases/architectures: Red Hat Enterprise Linux Realtime (v. 7) - noarch, x86_64 3. Description: The kernel-rt packages contain the Linux kernel, the core of any Linux operating system. * An integer overflow flaw was found in the way the Linux kernel's netfilter connection tracking implementation loaded extensions. An attacker on a local network could potentially send a sequence of specially crafted packets that would initiate the loading of a large number of extensions, causing the targeted system in that network to crash. (CVE-2014-9715, Moderate) * A stack-based buffer overflow flaw was found in the Linux kernel's early load microcode functionality. On a system with UEFI Secure Boot enabled, a local, privileged user could use this flaw to increase their privileges to the kernel (ring0) level, bypassing intended restrictions in place. (CVE-2015-2666, Moderate) * It was found that the Linux kernel's ping socket implementation did not properly handle socket unhashing during spurious disconnects, which could lead to a use-after-free flaw. On x86-64 architecture systems, a local user able to create ping sockets could use this flaw to crash the system. On non-x86-64 architecture systems, a local user able to create ping sockets could use this flaw to escalate their privileges on the system. (CVE-2015-3636, Moderate) * It was found that the Linux kernel's TCP/IP protocol suite implementation for IPv6 allowed the Hop Limit value to be set to a smaller value than the default one. An attacker on a local network could use this flaw to prevent systems on that network from sending or receiving network packets. (CVE-2015-2922, Low) Red Hat would like to thank Nathan Hoad for reporting the CVE-2014-9715 issue. The kernel-rt packages have been upgraded to version 3.10.0-229.11.1, which provides a number of bug fixes and enhancements over the previous version, including: * drbg: Add stdrng alias and increase priority * seqiv / eseqiv / chainiv: Move IV seeding into init function * ipv4: kABI fix for 0bbf87d backport * ipv4: Convert ipv4.ip_local_port_range to be per netns * libceph: tcp_nodelay support * ipr: Increase default adapter init stage change timeout * fix use-after-free bug in usb_hcd_unlink_urb() * libceph: fix double __remove_osd() problem * ext4: fix data corruption caused by unwritten and delayed extents * sunrpc: Add missing support for RPC_CLNT_CREATE_NO_RETRANS_TIMEOUT * nfs: Fixing lease renewal (Benjamin Coddington) * control hard lockup detection default * Fix print-once on enable * watchdog: update watchdog_thresh properly and watchdog attributes atomically * module: Call module notifier on failure after complete_formation() (BZ#1234470) This update also fixes the following bugs: * The megasas driver used the smp_processor_id() function within a preemptible context, which caused warning messages to be returned to the console. The function has been changed to raw_smp_processor_id() so that a lock is held while getting the processor ID. As a result, correct operations are now allowed without any console warnings being produced. (BZ#1235304) * In the NFSv4 file system, non-standard usage of the write_seqcount_{begin,end}() functions were used, which caused the realtime code to try to sleep while locks were held. As a consequence, the "scheduling while atomic" error messages were returned. The underlying source code has been modified to use the __write_seqcount_{begin,end}() functions that do not hold any locks, allowing correct execution of realtime. (BZ#1235301) All kernel-rt users are advised to upgrade to these updated packages, which correct these issues and add these enhancements. The system must be rebooted for this update to take effect. 4. Solution: Before applying this update, make sure all previously released errata relevant to your system have been applied. For details on how to apply this update, refer to: https://access.redhat.com/articles/11258 5. Bugs fixed (https://bugzilla.redhat.com/): 1203712 - CVE-2015-2922 kernel: denial of service (DoS) attack against IPv6 network stacks due to improper handling of Router Advertisements. 1204722 - CVE-2015-2666 kernel: execution in the early microcode loader 1208684 - CVE-2014-9715 kernel: netfilter connection tracking extensions denial of service 1218074 - CVE-2015-3636 kernel: ping sockets: use-after-free leading to local privilege escalation 1234470 - kernel-rt: update to the RHEL7.1.z batch 4 source tree 6. Package List: Red Hat Enterprise Linux Realtime (v. 7): Source: kernel-rt-3.10.0-229.11.1.rt56.141.11.el7_1.src.rpm noarch: kernel-rt-doc-3.10.0-229.11.1.rt56.141.11.el7_1.noarch.rpm x86_64: kernel-rt-3.10.0-229.11.1.rt56.141.11.el7_1.x86_64.rpm kernel-rt-debug-3.10.0-229.11.1.rt56.141.11.el7_1.x86_64.rpm kernel-rt-debug-debuginfo-3.10.0-229.11.1.rt56.141.11.el7_1.x86_64.rpm kernel-rt-debug-devel-3.10.0-229.11.1.rt56.141.11.el7_1.x86_64.rpm kernel-rt-debuginfo-3.10.0-229.11.1.rt56.141.11.el7_1.x86_64.rpm kernel-rt-debuginfo-common-x86_64-3.10.0-229.11.1.rt56.141.11.el7_1.x86_64.rpm kernel-rt-devel-3.10.0-229.11.1.rt56.141.11.el7_1.x86_64.rpm kernel-rt-trace-3.10.0-229.11.1.rt56.141.11.el7_1.x86_64.rpm kernel-rt-trace-debuginfo-3.10.0-229.11.1.rt56.141.11.el7_1.x86_64.rpm kernel-rt-trace-devel-3.10.0-229.11.1.rt56.141.11.el7_1.x86_64.rpm These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from https://access.redhat.com/security/team/key/ 7. References: https://access.redhat.com/security/cve/CVE-2014-9715 https://access.redhat.com/security/cve/CVE-2015-2666 https://access.redhat.com/security/cve/CVE-2015-2922 https://access.redhat.com/security/cve/CVE-2015-3636 https://access.redhat.com/security/updates/classification/#moderate 8. Contact: The Red Hat security contact is <secalert@redhat.com>. More contact details at https://access.redhat.com/security/team/contact/ Copyright 2015 Red Hat, Inc. - -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iD8DBQFVwssCXlSAg2UNWIIRAhCtAJ9VLJRCNemqOuDoUy0rqKLTFTz8iwCgqaVp uRNVVKnuxyV6GhTzGfZn+XM= =hoWz - -----END PGP SIGNATURE----- - --------------------------END INCLUDED TEXT-------------------- You have received this e-mail bulletin as a result of your organisation's registration with AusCERT. The mailing list you are subscribed to is maintained within your organisation, so if you do not wish to continue receiving these bulletins you should contact your local IT manager. If you do not know who that is, please send an email to auscert@auscert.org.au and we will forward your request to the appropriate person. NOTE: Third Party Rights This security bulletin is provided as a service to AusCERT's members. As AusCERT did not write the document quoted above, AusCERT has had no control over its content. The decision to follow or act on information or advice contained in this security bulletin is the responsibility of each user or organisation, and should be considered in accordance with your organisation's site policies and procedures. AusCERT takes no responsibility for consequences which may arise from following or acting on information or advice contained in this security bulletin. NOTE: This is only the original release of the security bulletin. It may not be updated when updates to the original are made. If downloading at a later date, it is recommended that the bulletin is retrieved directly from the author's website to ensure that the information is still current. Contact information for the authors of the original document is included in the Security Bulletin above. If you have any questions or need further information, please contact them directly. Previous advisories and external security bulletins can be retrieved from: http://www.auscert.org.au/render.html?cid=1980 =========================================================================== Australian Computer Emergency Response Team The University of Queensland Brisbane Qld 4072 Internet Email: auscert@auscert.org.au Facsimile: (07) 3365 7031 Telephone: (07) 3365 4417 (International: +61 7 3365 4417) AusCERT personnel answer during Queensland business hours which are GMT+10:00 (AEST). On call after hours for member emergencies only. =========================================================================== -----BEGIN PGP SIGNATURE----- Comment: http://www.auscert.org.au/render.html?it=1967 iQIVAwUBVcQVC36ZAP0PgtI9AQJgRg//b0fmyPPOowyYSa0vCa8jX5nUaUiaH3NM Vx8yJp0ILCQCzaI6mFEy0qjxDgeZ9fmrYOGK4LTia3sUTl9c0BOBdqzVkKblyC67 4p3UMG4hksVZcY4sJ5Arrh20q7T4EYGBHwfMK/4t4d9ul0e+mkZEXIwv4WJ1jiZ8 KZ0zWro11WxFtVwJbCzBkm71VggPvZUCJtv0Dk0JgPwLPXHknHHkVmETz2SibYY1 bci/tlzUuKSy1e86sC8jZzfqNd4MbmN5zSvY5Es85DG1V//fS5ibAC9tV+KXz8DU YApLiXPN2iEWSJ4F27VjeP47QtXCtX/9t6yImqdtN7uoeL1C48h2YQHbTJ6vPVA8 DVg+U+JoyCGgBTlYaIJXFdZtb0q1fc3XH9KNNZPG/Ijknf4kZSSYPhWHTB4nwc/c jrdtHFXugHqeh8B2Zd1CL8QAXi0shtKLsa/LQfCL5ACom7oBe5hqBr+ZkXV6B0lz 7wybZi9jltW7PCAP+Rjj12pY4Qz+nzk2ZbhOAZdcGLLGb1rI1UXMp/ZlIEng0XbY N6SwnroQoLifZbv7sjmeuOvYv9ZTNkKn0O3bmp50LYx2rEsrclWy28rgYsM39vBn BuYRzXMoC/07BzMgmTFqgzOB9QXT22kKRQETf+jlfvnfTf4SKJBa44sf2EiWKdJ+ dR9SjGEgLt0= =T2JY -----END PGP SIGNATURE-----