wiki/docs/news.md
2024-10-23 05:04:08 +02:00

6.9 KiB

News

These are what we consider significant SIG/Security news items, not an exhaustive list of package updates and wiki edits.

October 23, 2024

lkrg (Linux Kernel Runtime Guard) is updated to version 0.9.9, built for both EL 9.4 and 8.10.

July 8, 2024

openssh 8.7p1-38.1.el9_4.security.0.7 for EL9 adds a fix for CVE-2024-6409, an EL9-specific issue similar to CVE-2024-6387 regreSSHion.

July 1, 2024

openssh 8.7p1-38.el9_4.security.0.5 for EL9 adds a fix for CVE-2024-6387 regreSSHion. EL8 is unaffected.

June 13, 2024

glibc 2.34-100.2.el9_4.security.0.9 is a rebase on 2.34-100.el9_4.2, where we switch to RH's backport of the iconv and nscd security fixes.

June 1, 2024

lkrg 0.9.8-2.el8_10.security is a rebuild of Linux Kernel Runtime Guard for EL 8.10, which wasn't strictly necessary this time as our build for 8.9 also remained working on 8.10 as-is.

May 22, 2024

lkrg 0.9.8-2.el9_4.security is a rebuild of Linux Kernel Runtime Guard for EL 9.4.

May 20, 2024

glibc 2.34-100.el9_4.security.0.8 contains all of our changes so far rebased on top of 9.4's 2.34-100, which was still missing the iconv and nscd security fixes, so our addition of those is still relevant.

openssh rebased on 9.4's 8.7p1-38.

The status page on CVE-2024-1086 has been updated to refer to EL9 fix.

April 30, 2024

Unreleased glibc 2.34-83.12.el9_3.security.0.6 includes nscd CVE-2024-33599, CVE-2024-33600, CVE-2024-33601, CVE-2024-33602 fixes from upstream glibc 2.34 branch.

This update ended up unreleased because we refocused on 9.4.

April 18-23, 2024

Our hardened EL9 glibc updated to include glibc upstream fix for CVE-2024-2961. On that CVE status page, we also provide a mitigation for both EL9 and EL8.

The status page on CVE-2024-1086 has been updated to refer to EL8 fix and errata, suggest disabling network namespaces, explain remaining risks with LKRG.

March 28, 2024

We've just set up a status page on CVE-2024-1086, currently listing two mitigations for this Linux kernel vulnerability.

March 11 to 16, 2024

openssh rebased on upstream EL 8.7p1-34.3 with fixes for CVE-2023-48795 (Terrapin attack) and CVE-2023-51385, now building it without Kerberos support (further shortens ldd sshd from 20 to 13 lines, down from 28 lines in upstream EL).

February 28, 2024

lkrg updated to version 0.9.8, which adds a remote kernel message logging capability.

January 31, 2024

Further EL9 glibc security hardening in response to the recent findings by Qualys.

January 3, 2024

control 0.8.0-7 can now manage two SUID root PAM helper programs unix_chkpwd and pam_timestamp_check.

December 27, 2023

control 0.8.0-5 can now manage user password hashing scheme and password policy in use by PAM-aware programs.

December 18, 2023

This SIG/Security News wiki page has been created, retroactively identifying and listing selected news items so far.

control 0.8.0-4 can now manage 3 privileged programs from util-linux (and util-linux-core): mount, umount (one "facility" for both), and write. Its wiki page has been reworked.

December 14, 2023

control wiki page added, documenting the new package.

control provides a common interface to register and control (what it calls) system facilities. This is intended primarily for facilities that can potentially be dangerous to system security, to let you enable, disable, or configure each facility. A typical facility is a SUID/SGID/setcap program or a configuration setting of a service.

Included initially are facility specifications corresponding to the shadow-utils package. Currently, these allow to control access to 5 privileged programs - 3 of them (chage, gpasswd, and newgrp) are by default SUID root and 2 (newuidmap and newgidmap) are cap_setuid=ep.

November 25, 2023

Everything we had so far has been updated for EL 9.3 and 8.9, including our hardened EL9 glibc and openssh packages rebased on 9.3's and lkrg rebuilt for 9.3's and 8.9's kernels, along with re-testing and wiki edits.

The rocky-release-security package containing our repository configuration has been made (a while earlier) easier to use on EL distros other than Rocky Linux, and we've now updated the wiki accordingly.

November 16 to 19, 2023

microcode_ctl also for EL8, providing 8.9's Intel CPU microcode to fix CVE-2023-23583 a few days before general availability of our own 8.9 release as a whole.

November 16, 2023

Wiki pages lkrg and passwdqc have been created. We had these extra packages for a while, but previously only had wiki pages for override packages (referring solely to upstream homepages for the extra packages).

November 15, 2023

We've started maintaining wiki pages for selected high profile security issues, initially for glibc CVE-2023-4911 and Intel CPU microcode CVE-2023-23583.

microcode_ctl for EL9, providing latest Intel CPU microcode to fix CVE-2023-23583 ahead of availability of a rebuilt new upstream package.

October 31 to November 15, 2023

hardened_malloc package - a security-focused memory allocator providing the malloc(3) API, and a script to preload it into existing program binaries. Its documentation on the wiki.

October 13, 2023

We've started maintaining per-package wiki pages, initially for the override packages of glibc and openssh.

We've added instructions for installation of Rocky Linux SIG/Security repository on other EL distros (non-Rocky).

October 3, 2023

Initial wiki content documenting what we had so far, which included override packages of glibc and openssh and extra packages of lkrg and passwdqc (even though these per-package wiki pages did not exist yet, so we instead had summaries and external links on the front page only), the repository package, source code repositories, and Mattermost channel.