GRUB2's zero-day vulnerability affects Linux users. Ubuntu and RHEL patches are now available.

Source: Internet
Author: User

GRUB2's zero-day vulnerability affects Linux users. Ubuntu and RHEL patches are now available.

According to the latest Ubuntu Security Notice of Canonical, a zero-day Security vulnerability exists in GRUB2 (GNU GRand Unified Bootloader), which will affect the GNU/Linux release version with GRUB version 2.02 Beta.

This security vulnerability was discovered by Ismael Ripoll and Hector Marco. When the boot program is configured with password protection for identity authentication, it cannot correctly handle the return key, this allows local attackers to bypass GRUB Password protection.

Releases including Ubuntu 15.10 (Wily Werewolf), Ubuntu 15.04 (Vivid Vervet), Ubuntu 14.04 LTS (Trusty Tahr), and Ubuntu 12.04 LTS (Precise Pangolin) are affected, however, the patches for Ubuntu and RHEL have been released. If there are security risks, you are advised to take immediate measures.

Zero-day-grub2-vulnerability-hits-linux-users-patch-available-for-ubuntu-rhel-497688-2

Link: http://news.softpedia.com/news/zero-day-grub2-vulnerability-hits-linux-users-patch-available-for-ubuntu-rhel-497688.shtml

Editor's note:

Zero-Day Attack: If a vulnerability is detected on the current Day or more accurately within 24 hours, it is immediately exploited, A zero-day vulnerability is a zero-day attack ".

GRUB2: gnu grub ("GRUB" for short) is a startup Bootstrap program from the GNU project. GRUB is the implementation of multi-boot specifications. It allows you to have multiple operating systems in your computer and select the operating system you want to run when the computer starts. GRUB can be used to select different kernels on the operating system partition or to pass startup parameters to these kernels.

The predecessor of gnu grub is Grand uniied Bootloader. It is mainly used in Unix-like systems. Like many Linux distributions, the GNU system uses gnu grub as its initiator. Solaris also uses gnu grub as the starter on x86 systems starting from version 10 and 1/06.

Grub 2 is a new generation of Grub, which implements some features not available in Grub:

1. Modular Design

Unlike Grub's single kernel structure, Grub 2 features are distributed in many small modules and can be dynamically loaded and detached during runtime.

2. Support for Multiple Architectures

Grub 2 supports different systems such as PC (i386) and MAC (powerpc), and supports the latest EFI architecture.

3. International support

Grub 2 supports non-English languages.

4. Memory Management

Grub 2 has a real memory management system.

5. Script Language

Grub 2 supports scripting languages, such as conditions, loops, variables, and functions.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.