gdb 12.1-0ubuntu1~22.04.2 source package in Ubuntu

Changelog

gdb (12.1-0ubuntu1~22.04.2) jammy-security; urgency=low

  * SECURITY UPDATE: illegal memory access
    - debian/patches/CVE-2022-4285.patch: Fix an illegal memory access
      when parsing an ELF file containing corrupt symbol version
      information.
    - CVE-2022-4285
  * SECURITY UPDATE: heap buffer overflow
    - debian/patches/CVE-2023-1972.patch: Fix an illegal memory access
      when an accessing a zero-length verdef table.
    - CVE-2023-1972
  * SECURITY UPDATE: stack buffer overflow
    - debian/patches/CVE-2023-39128.patch: Avoid buffer overflow in
      ada_decode
    - CVE-2023-39128
  * SECURITY UPDATE: use after free
    - debian/patches/CVE-2023-39129-1.patch: Verify COFF symbol
      stringtab offset
    - debian/patches/CVE-2023-39129-2.patch: Fix gdb/coffread.c build on
      32bit architectures
    - debian/patches/CVE-2023-39129-3.patch: Use hex_string in
      gdb/coffread.c instead of PRIxPTR
    - CVE-2023-39129
  * SECURITY UPDATE: heap buffer overflow
    - debian/patches/CVE-2023-39130.patch: gdb: warn unused result for
      bfd IO functions
    - CVE-2023-39130

 -- Bruce Cable <email address hidden>  Thu, 13 Jun 2024 11:58:36 +1000

Upload details

Uploaded by:
Bruce Cable
Uploaded to:
Jammy
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
devel
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Jammy updates main devel
Jammy security main devel

Downloads

File Size SHA-256 Checksum
gdb_12.1.orig.tar.xz 21.4 MiB 0e1793bf8f2b54d53f46dea84ccfd446f48f81b297b28c4f7fc017b818d69fed
gdb_12.1-0ubuntu1~22.04.2.debian.tar.xz 54.6 KiB 51c080e123a8f9f53b5bb273d5031a42966d7d02e40809c6b2a9ed96f8cef829
gdb_12.1-0ubuntu1~22.04.2.dsc 2.6 KiB 406935a4593f651bfe4df821616262c1a0c36b6c0c812d95b5bcd32781b1b59c

View changes file

Binary packages built by this source

gdb: GNU Debugger

 GDB is a source-level debugger, capable of breaking programs at
 any specific line, displaying variable values, and determining
 where errors occurred. Currently, gdb supports C, C++, D,
 Objective-C, Fortran, Java, OpenCL C, Pascal, assembly, Modula-2,
 Go, and Ada. A must-have for any serious programmer.

gdb-dbgsym: debug symbols for gdb
gdb-doc: The GNU Debugger Documentation

 GDB is a source-level debugger, capable of breaking programs at
 any specific line, displaying variable values, and determining
 where errors occurred. Currently, it works for C, C++, Fortran,
 Modula 2 and Java programs. A must-have for any serious
 programmer.
 .
 This package contains the GDB manual.

gdb-multiarch: GNU Debugger (with support for multiple architectures)

 GDB is a source-level debugger, capable of breaking programs at
 any specific line, displaying variable values, and determining
 where errors occurred. Currently, gdb supports C, C++, D,
 Objective-C, Fortran, Java, OpenCL C, Pascal, assembly, Modula-2,
 Go, and Ada. A must-have for any serious programmer.
 .
 This package contains a version of GDB which supports multiple
 target architectures.

gdb-multiarch-dbgsym: debug symbols for gdb-multiarch
gdb-source: GNU Debugger (source)

 GDB is a source-level debugger, capable of breaking programs at
 any specific line, displaying variable values, and determining
 where errors occurred. Currently, gdb supports C, C++, D,
 Objective-C, Fortran, Java, OpenCL C, Pascal, assembly, Modula-2,
 Go, and Ada. A must-have for any serious programmer.
 .
 This package contains the sources and patches which are needed
 to build GDB.

gdbserver: GNU Debugger (remote server)

 GDB is a source-level debugger, capable of breaking programs at
 any specific line, displaying variable values, and determining
 where errors occurred. Currently, gdb supports C, C++, D,
 Objective-C, Fortran, Java, OpenCL C, Pascal, assembly, Modula-2,
 Go, and Ada. A must-have for any serious programmer.
 .
 This package contains gdbserver. Install this to debug remotely
 from another system where GDB is installed.

gdbserver-dbgsym: debug symbols for gdbserver