gerbv 2.7.0-1ubuntu0.1 source package in Ubuntu

Changelog

gerbv (2.7.0-1ubuntu0.1) focal-security; urgency=medium

  * SECURITY UPDATE: out-of-bounds write when processing T code
    - debian/patches/CVE-2021-40391.patch: Returns -1 when encountering an
      invalid tool number in src/drill.c.
    - CVE-2021-40391
  * SECURITY UPDATE: arbitrary write when parsing RS-274X opcodes
    - debian/patches/CVE-2021-40393.patch: Adds verifications for addresses
      used when pushing and popping from memory in src/gerber.c.
    - CVE-2021-40393
  * SECURITY UPDATE: integer overflow when processing RS-274X files
    - debian/patches/CVE-2021-40394.patch: Checks if the input parameters
      can produce an integer overflow in src/gerber.c.
    - CVE-2021-40394
  * SECURITY UPDATE: out-of-bounds read when processing RS-274X files
    - debian/patches/CVE-2021-40400.patch: Limits the read location to the
      intentionally readable memory in src/gerber.c.
    - CVE-2021-40400
  * SECURITY UPDATE: use after free when processing RS-274X definitions
    - debian/patches/CVE-2021-40401.patch: Checks a function parsing
      strings to not return NULL in src/gerber.c.
    - CVE-2021-40401
  * SECURITY UPDATE: out-of-bounds read when parsing pick-and-place files
    - debian/patches/CVE-2021-40403.patch: Checks the return code of a
      sscanf call in src/pick-and-place.c.
    - CVE-2021-40403

 -- George-Andrei Iosif <email address hidden>  Wed, 05 Jul 2023 17:10:48 +0300

Upload details

Uploaded by:
George-Andrei Iosif
Uploaded to:
Focal
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
electronics
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Focal updates universe electronics
Focal security universe electronics

Downloads

File Size SHA-256 Checksum
gerbv_2.7.0.orig.tar.gz 5.0 MiB 5f33d48cce45004986a99c8b05d1f85f533a9775353228c02844beb764cde3bb
gerbv_2.7.0-1ubuntu0.1.debian.tar.xz 12.8 KiB 5f139362430250327c31b80ac3d524c77b076dc31807759403ecc69ee6d70c5e
gerbv_2.7.0-1ubuntu0.1.dsc 2.1 KiB 26212cb0147316191df891038d2accfa6d967552373a93371450af51e5089647

View changes file

Binary packages built by this source

gerbv: Gerber file viewer (only RS 274 X format)

 gerbv is a utility for viewing Gerber RS-274X files, Excellon drill files,
 and CSV files for pick-and-place files. Gerber files are used for
 communicating printed circuit board (PCB) designs to PCB manufacturers.

gerbv-dbgsym: debug symbols for gerbv