[bug#78430,0/2] Fix vulnerabilities in GNU Screen

Message ID cover.1747250195.git.liliana.prikler@gmail.com
Headers
Series Fix vulnerabilities in GNU Screen |

Message

Liliana Marie Prikler May 14, 2025, 7:16 p.m. UTC
  Hi Guix,

as outlined in [1], the current version of GNU Screen packaged in Guix
suffers from multiple vulnerabilities.  This series first cleans up the
package style and then applies the patches that fix them.

Cheers

[1] https://www.openwall.com/lists/oss-security/2025/05/12/1

Liliana Marie Prikler (2):
  gnu: screen: Use new package style.
  gnu: screen: Fix multiple CVEs.

 gnu/local.mk                                  |   5 +
 .../patches/screen-fix-CVE-2025-233.patch     | 137 ++++++++++++++++++
 .../patches/screen-fix-CVE-2025-46802.patch   | 113 +++++++++++++++
 .../patches/screen-fix-CVE-2025-46804.patch   | 130 +++++++++++++++++
 .../patches/screen-fix-CVE-2025-46805.patch   | 115 +++++++++++++++
 .../patches/screen-fix-bad-strncpy.patch      |  60 ++++++++
 gnu/packages/screen.scm                       |  27 +++-
 7 files changed, 579 insertions(+), 8 deletions(-)
 create mode 100644 gnu/packages/patches/screen-fix-CVE-2025-233.patch
 create mode 100644 gnu/packages/patches/screen-fix-CVE-2025-46802.patch
 create mode 100644 gnu/packages/patches/screen-fix-CVE-2025-46804.patch
 create mode 100644 gnu/packages/patches/screen-fix-CVE-2025-46805.patch
 create mode 100644 gnu/packages/patches/screen-fix-bad-strncpy.patch


base-commit: 5f5d84beccc180f1b51474c0e47eb6e0d0c9175f