[CLSA-2026:1789290988] Fix CVE(s): CVE-2024-52005
Type:
security
Severity:
Important
Release date:
2026-09-13 09:16:39 UTC
Description:
* SECURITY UPDATE: ANSI escape sequence injection via the sideband channel, allowing a malicious remote to corrupt terminal state, hide information, or insert characters into the terminal input buffer during clone, fetch and push (CWE-150) - debian/patches/CVE-2024-52005.patch: add strbuf_add_sanitized() in sideband.c and route the two remote-controlled sideband writes through it, replacing control characters with the conventional ^ notation (^[ for ESC, ^A for 0x01, ^? for DEL) while letting tab and newline through. Also carries upstream's t5409-colorize-remote-messages.sh regression test. - CVE-2024-52005 * debian/rules: skip the git-svn test suite on armel only. Subversion's directory I/O goes through APR, and Debian's armel libapr1 links the non-LFS readdir(), so dirent.d_ino is 32 bit there; when the source tree lives on a filesystem handing out inode numbers >= 2^32 every git-svn test aborts with "svn: E000075: Can't read directory ...: Value too large for defined data type". This is a limitation of the build environment, not a defect in git -- Debian's own armel buildd runs the same tests successfully. All other architectures continue to run the git-svn suite in full.
CVEs fixed:
Updated packages:
  • git_2.30.2-1+deb11u5+tuxcare.els1_amd64.deb
    sha:e79218b1a4de33fb535d16f50a0db9ab8a2b01cc
  • git-all_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:9f5a118221fd55b1b5a0cc82a90f0f2c13940289
  • git-cvs_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:64756ad7c0cc3bd7ccf3968fc50f327df44408d7
  • git-daemon-run_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:ee5e47864af7b3831d1268b4956629680365c631
  • git-daemon-sysvinit_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:c0c5bee5f2e4147c6e7275dfdf8e8872d72c7e86
  • git-doc_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:91e199b493fdd636171f21b8b9a42efa090b53eb
  • git-el_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:4ca53493e793a23d2591970c9511eeeb3da63136
  • git-email_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:a7010c4dd07d082b5cc0e3aea134729ea8fc0924
  • git-gui_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:487215510b342bf91dc14bbac58a4b43a4cd3ed2
  • git-man_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:240193b7dd2c60ab1453772647e11f35205c8eff
  • git-mediawiki_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:45e1f0488cd50b0bdb0762eafa98db2dccc45831
  • git-svn_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:bf7471926e86922c31b3daed2078d2e2561dfe65
  • gitk_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:a4af0e7becb496ae491491548eddfba6c1d3a3d4
  • gitweb_2.30.2-1+deb11u5+tuxcare.els1_all.deb
    sha:0b9ba473fa978690e38716252b851d1ecd0c11ff
  • git_2.30.2-1+deb11u5+tuxcare.els1_arm64.deb
    sha:37b845373e83b10e8c0005176574d2d8493c47e6
  • git_2.30.2-1+deb11u5+tuxcare.els1_armel.deb
    sha:6fbc63861c27fd1a31cc6a6cf7b5c3be7d1cd177
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.