lp:~ubuntu-core-dev/ubuntu/impish/apport/ubuntu

Created by Brian Murray and last modified
Get this branch:
bzr branch lp:~ubuntu-core-dev/ubuntu/impish/apport/ubuntu
Members of Ubuntu Core Development Team can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu Core Development Team
Status:
Development

Recent revisions

2872. By Brian Murray

* SECURITY UPDATE: Privilege escalation via core files
  - refactor privilege dropping and create core files in a well-known
    directory in apport/fileutils.py, apport/report.py, data/apport,
    test/test_fileutils.py, test/test_report.py,
    test/test_signal_crashes.py, test/test_ui.py.
  - use systemd-tmpfiles to create and manage the well-known core file
    directory in setup.py, data/systemd/apport.conf,
    debian/apport.install.

2871. By Brian Murray

releasing package apport version 2.20.11-0ubuntu70

2870. By Brian Murray

* etc/apport/crashdb.conf: Disable Launchpad crash reports for 21.10
  release.
* debian/tests/upstream-system: Set /proc/sys/kernel/core_uses_pid to 0 as
  that's the easiest way to fix tests that expect the core file to be named
  core and not core.PID

2869. By Brian Murray

releasing package apport version 2.20.11-0ubuntu69

2868. By Brian Murray

* SECURITY UPDATE: Arbitrary file read (LP: #1934308)
  - data/general-hooks/ubuntu.py: don't attempt to include emacs
    byte-compilation logs, they haven't been generated by the emacs
    packages in a long time.
  - CVE-2021-3709
* SECURITY UPDATE: Info disclosure via path traversal (LP: #1933832)
  - apport/hookutils.py, test/test_hookutils.py: detect path traversal
    attacks, and directory symlinks.
  - CVE-2021-3710

2867. By Brian Murray

releasing package apport version 2.20.11-0ubuntu68

2866. By Brian Murray

* backends/packaging-apt-dpkg.py: check to see if there is a different
  package which provides the dependency.
* test/test_report.py: with glibc 2.34 abort tests started failing as the
  backtrace didn't have a program counter value in frame 1 so check frame 1
  or frame 2.

2865. By Brian Murray

data/package-hooks/source_ubiquity.py: confirm that the key exists in the
report before trying to manipulate it. (LP: #1929292)

2864. By Brian Murray

releasing package apport version 2.20.11-0ubuntu67

2863. By Brian Murray

* SECURITY UPDATE: Multiple arbitrary file reads (LP: #1917904)
  - apport/hookutils.py: don't follow symlinks and make sure the file
    isn't a FIFO in read_file().
  - test/test_hookutils.py: added symlink tests.
  - CVE-2021-32547, CVE-2021-32548, CVE-2021-32549, CVE-2021-32550,
    CVE-2021-32551, CVE-2021-32552, CVE-2021-32553, CVE-2021-32554,
    CVE-2021-32555
* SECURITY UPDATE: info disclosure via modified config files spoofing
  (LP: #1917904)
  - backends/packaging-apt-dpkg.py: properly terminate arguments in
    get_modified_conffiles.
  - CVE-2021-32556
* SECURITY UPDATE: arbitrary file write (LP: #1917904)
  - data/whoopsie-upload-all: don't follow symlinks and make sure the
    file isn't a FIFO in process_report().
  - CVE-2021-32557

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.