{"id":"CVE-2026-9494","aliases":["CLSA-2026-1785340982","CLSA-2026-1785489136","EUVD-2026-44910","GHSA-4m5m-x42p-vrwg","UBUNTU-CVE-2026-9494","USN-8555-1"],"status":"published","title":"ubuntu-pro-client Information Disclosure via Cleartext Bearer Token Exposure in Process Command Line","description":"An information disclosure vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu-advantage-tools). The client validates Ubuntu Pro APT credentials by executing /usr/lib/apt/apt-helper using the download-file command. During this process, the secret bearer token is embedded directly in\nthe cleartext URL component passed via the command-line arguments (argv), resulting in a URL format such as https://bearer:\u003ctoken\u003e@esm.ubuntu.com/.../. On systems utilizing a default-mounted /proc file system where process-hiding mitigations (such as hidepid) are disabled, an unprivileged local attacker can\nmonitor system processes and read the sensitive bearer token directly from /proc/cmdline while the helper process is actively running. This leaked token can subsequently be used to gain unauthorized access to the victim's Ubuntu Pro or Expanded Security Maintenance (ESM) repositories.","severity":{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00146,"percentile":0.03869,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-214"],"published":"2026-07-16T12:12:27Z","modified":"2026-10-26T09:31:47Z","fixes":[{"ecosystem":"Ubuntu:22.04:LTS","package":"ubuntu-advantage-tools","fixed_in":["37.2ubuntu~22.04.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:24.04:LTS","package":"ubuntu-advantage-tools","fixed_in":["37.2ubuntu~24.04.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:26.04:LTS","package":"ubuntu-advantage-tools","fixed_in":["37.2ubuntu0.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"TuxCare:Ubuntu:20.04","package":"ubuntu-advantage-pro","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:34~20.04+tuxcare.els1"}]}],"bundled":3},{"source":"osv","ecosystem":"TuxCare:Ubuntu:20.04","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:34~20.04+tuxcare.els1"}]}],"bundled":3},{"source":"osv","ecosystem":"TuxCare:Ubuntu:20.04","package":"ubuntu-pro-auto-attach","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:34~20.04+tuxcare.els1"}]}],"bundled":3},{"source":"osv","ecosystem":"TuxCare:Ubuntu:20.04","package":"ubuntu-pro-client","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:34~20.04+tuxcare.els1"}]}],"bundled":3},{"source":"osv","ecosystem":"TuxCare:Ubuntu:20.04","package":"ubuntu-pro-client-l10n","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:34~20.04+tuxcare.els1"}]}],"bundled":3},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"ubuntu-advantage-pro","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:32.3~18.04+tuxcare.els2"}]}],"bundled":3},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:32.3~18.04+tuxcare.els2"}]}],"bundled":3},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"ubuntu-pro-auto-attach","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:32.3~18.04+tuxcare.els2"}]}],"bundled":3},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"ubuntu-pro-client","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:32.3~18.04+tuxcare.els2"}]}],"bundled":3},{"source":"osv","ecosystem":"TuxCare:Ubuntu:18.04","package":"ubuntu-pro-client-l10n","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:32.3~18.04+tuxcare.els2"}]}],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"37.2ubuntu~22.04.1"}]}],"versions":["27.2.2~21.10.1","27.3~21.10.1","27.4~22.04.1","27.4.1~22.04.1","27.4.2~22.04.1","27.5~22.04.1","27.6~22.04.1","27.7~22.04.1","27.8~22.04.1","27.9~22.04.1","27.10.1~22.04.1","27.11.2~22.04.1","27.11.3~22.04.1","27.12~22.04.1","27.13.1~22.04.1","27.13.2~22.04.1","27.13.3~22.04.1","27.13.5~22.04.1","27.13.6~22.04.1","27.14.4~22.04","28.1~22.04","29.4~22.04","30~22.04","31.2~22.04","31.2.2~22.04","31.2.3~22.04","32.3~22.04","32.3.1~22.04","33.2~22.04","34~22.04","35.1ubuntu0~22.04","36ubuntu0~22.04","37.1ubuntu0~22.04","37.2ubuntu~22.04"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"37.2ubuntu~24.04.1"}]}],"versions":["29.4","30","30.1","31.1","31.2.2","31.2.2build1","31.2.3","32.3~24.04","32.3.1~24.04","33.2~24.04.1","34~24.04","35.1ubuntu0~24.04","36ubuntu0~24.04","37.1ubuntu0~24.04","37.2ubuntu~24.04"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["35","35.1ubuntu0","36ubuntu0","37ubuntu0","37.1ubuntu0~25.10","37.2ubuntu~25.10"]},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"37.2ubuntu0.1"}]}],"versions":["37ubuntu0","37.1ubuntu0","37.2ubuntu"]},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"19.7ubuntu0.1"}]}],"versions":["2","10ubuntu0.14.04.2","10ubuntu0.14.04.3","10ubuntu0.14.04.4","19.6~ubuntu14.04.3","19.6~ubuntu14.04.4","19.7"],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"37.1ubuntu0~16.04.1"}]}],"versions":["2","10ubuntu0.16.04.1","27.0~16.04.1","27.1~16.04.1","27.2.1~16.04.1","27.2.2~16.04.1","27.3~16.04.1","27.4.1~16.04.1","27.4.2~16.04.1","27.5~16.04.1","27.6~16.04.1","27.7~16.04.1","27.8~16.04.1","27.9~16.04.1","27.10.1~16.04.1","27.11.2~16.04.1","27.11.3~16.04.1","27.12~16.04.1","27.13.1~16.04.1","27.13.2~16.04.1","27.13.3~16.04.1","27.13.5~16.04.1","27.13.6~16.04.1","27.14.4~16.04","28.1~16.04","29.4~16.04","30~16.04","31.2~16.04","31.2.2~16.04","32.3~16.04","32.3.1~16.04","33.2~16.04","34~16.04","35.1ubuntu0~16.04","36ubuntu0~16.04","37.1ubuntu0~16.04"],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"37.1ubuntu0~18.04.1"}]}],"versions":["10","13","14","16","17","27.0.2~18.04.1","27.1~18.04.1","27.2.1~18.04.1","27.2.2~18.04.1","27.3~18.04.1","27.4.1~18.04.1","27.4.2~18.04.1","27.5~18.04.1","27.6~18.04.1","27.7~18.04.1","27.8~18.04.1","27.9~18.04.1","27.10.1~18.04.1","27.11.2~18.04.1","27.11.3~18.04.1","27.12~18.04.1","27.13.1~18.04.1","27.13.2~18.04.1","27.13.3~18.04.1","27.13.5~18.04.1","27.13.6~18.04.1","27.14.4~18.04","28.1~18.04","29.4~18.04","30~18.04","31.2~18.04","31.2.2~18.04","31.2.3~18.04","32.3~18.04","32.3.1~18.04","33.2~18.04","34~18.04","35.1ubuntu0~18.04","36ubuntu0~18.04","37.1ubuntu0~18.04"],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"37.1ubuntu0~20.04.1"}]}],"versions":["19.5.1","20.2.1~0ubuntu1","20.3","27.0.2~20.04.1","27.1~20.04.1","27.2.1~20.04.1","27.2.2~20.04.1","27.3~20.04.1","27.4.1~20.04.1","27.4.2~20.04.1","27.5~20.04.1","27.6~20.04.1","27.7~20.04.1","27.8~20.04.1","27.9~20.04.1","27.10.1~20.04.1","27.11.2~20.04.1","27.11.3~20.04.1","27.12~20.04.1","27.13.1~20.04.1","27.13.2~20.04.1","27.13.3~20.04.1","27.13.5~20.04.1","27.13.6~20.04.1","27.14.4~20.04","28.1~20.04","29.4~20.04","30~20.04","31.2~20.04","31.2.2~20.04","31.2.3~20.04","32.3~20.04","32.3.1~20.04","33.2~20.04","34~20.04","35.1ubuntu0~20.04","36ubuntu0~20.04","37.1ubuntu0~20.04"],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"37.2ubuntu~22.04.1"}]}],"versions":["27.2.2~21.10.1","27.3~21.10.1","27.4~22.04.1","27.4.1~22.04.1","27.4.2~22.04.1","27.5~22.04.1","27.6~22.04.1","27.7~22.04.1","27.8~22.04.1","27.9~22.04.1","27.10.1~22.04.1","27.11.2~22.04.1","27.11.3~22.04.1","27.12~22.04.1","27.13.1~22.04.1","27.13.2~22.04.1","27.13.3~22.04.1","27.13.5~22.04.1","27.13.6~22.04.1","27.14.4~22.04","28.1~22.04","29.4~22.04","30~22.04","31.2~22.04","31.2.2~22.04","31.2.3~22.04","32.3~22.04","32.3.1~22.04","33.2~22.04","34~22.04","35.1ubuntu0~22.04","36ubuntu0~22.04","37.1ubuntu0~22.04","37.2ubuntu~22.04"],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"37.2ubuntu~24.04.1"}]}],"versions":["29.4","30","30.1","31.1","31.2.2","31.2.2build1","31.2.3","32.3~24.04","32.3.1~24.04","33.2~24.04.1","34~24.04","35.1ubuntu0~24.04","36ubuntu0~24.04","37.1ubuntu0~24.04","37.2ubuntu~24.04"],"bundled":3},{"source":"osv","ecosystem":"Ubuntu:26.04:LTS","package":"ubuntu-advantage-tools","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"37.2ubuntu0.1"}]}],"versions":["37ubuntu0","37.1ubuntu0","37.2ubuntu"],"bundled":3}],"products":[{"vendor":"canonical","product":"ubuntu 14.04 lts"},{"vendor":"canonical","product":"ubuntu 16.04 lts"},{"vendor":"canonical","product":"ubuntu 18.04 lts"},{"vendor":"canonical","product":"ubuntu 20.04 lts"},{"vendor":"canonical","product":"ubuntu 22.04 lts"},{"vendor":"canonical","product":"ubuntu 24.04 lts"},{"vendor":"canonical","product":"ubuntu 26.04 lts"},{"vendor":"canonical","product":"ubuntu-pro-client (ubuntu-advantage-tools)"}],"references":[{"url":"https://ubuntu.com/security/CVE-2026-9494","tags":["vdb-entry","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-9494","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-4m5m-x42p-vrwg"},{"url":"https://errata.tuxcare.com/els_os/ubuntu20.04els/CLSA-2026-1785340982.html","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-11386","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-12391","tags":["advisory"]},{"url":"https://errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1785489136.html","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-9494","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-8555-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2026-11386","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2026-12391","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2026-9494","title":"ubuntu-pro-client Information Disclosure via Cleartext Bearer Token Exposure in Process Command Line","description":"An information disclosure vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu-advantage-tools). The client validates Ubuntu Pro APT credentials by executing /usr/lib/apt/apt-helper using the download-file command. During this process, the secret bearer token is embedded directly in\nthe cleartext URL component passed via the command-line arguments (argv), resulting in a URL format such as https://bearer:\u003ctoken\u003e@esm.ubuntu.com/.../. On systems utilizing a default-mounted /proc file system where process-hiding mitigations (such as hidepid) are disabled, an unprivileged local attacker can\nmonitor system processes and read the sensitive bearer token directly from /proc/cmdline while the helper process is actively running. This leaked token can subsequently be used to gain unauthorized access to the victim's Ubuntu Pro or Expanded Security Maintenance (ESM) repositories.","status":"published","published":"2026-07-16T12:12:27.447Z","modified":"2026-07-16T15:11:07.229Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"cna"}],"cwes":["CWE-214"],"updated_at":"2026-11-02T13:42:26.790871Z"}],"euvd":[{"id":"EUVD-2026-44910","description":"An information disclosure vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu-advantage-tools). The client validates Ubuntu Pro APT credentials by executing /usr/lib/apt/apt-helper using the download-file command. During this process, the secret bearer token is embedded directly in\nthe cleartext URL component passed via the command-line arguments (argv), resulting in a URL format such as https://bearer:\u003ctoken\u003e@esm.ubuntu.com/.../. On systems utilizing a default-mounted /proc file system where process-hiding mitigations (such as hidepid) are disabled, an unprivileged local attacker can\nmonitor system processes and read the sensitive bearer token directly from /proc/cmdline while the helper process is actively running. This leaked token can subsequently be used to gain unauthorized access to the victim's Ubuntu Pro or Expanded Security Maintenance (ESM) repositories.","status":"published","published":"2026-07-16T12:12:27Z","modified":"2026-07-16T15:11:07Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T18:19:51.881225Z"}],"ghsa":[{"id":"GHSA-4m5m-x42p-vrwg","title":"An information disclosure vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu...","description":"An information disclosure vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu-advantage-tools). The client validates Ubuntu Pro APT credentials by executing /usr/lib/apt/apt-helper using the download-file command. During this process, the secret bearer token is embedded directly in\nthe cleartext URL component passed via the command-line arguments (argv), resulting in a URL format such as https://bearer:\u003ctoken\u003e@esm.ubuntu.com/.../. On systems utilizing a default-mounted /proc file system where process-hiding mitigations (such as hidepid) are disabled, an unprivileged local attacker can\nmonitor system processes and read the sensitive bearer token directly from /proc/cmdline while the helper process is actively running. This leaked token can subsequently be used to gain unauthorized access to the victim's Ubuntu Pro or Expanded Security Maintenance (ESM) repositories.","status":"published","published":"2026-07-16T15:33:10Z","modified":"2026-07-16T15:33:17Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"cwes":["CWE-214"],"updated_at":"2026-11-02T15:09:33.90316Z"}],"nvd":[{"id":"CVE-2026-9494","description":"An information disclosure vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu-advantage-tools). The client validates Ubuntu Pro APT credentials by executing /usr/lib/apt/apt-helper using the download-file command. During this process, the secret bearer token is embedded directly in\nthe cleartext URL component passed via the command-line arguments (argv), resulting in a URL format such as https://bearer:\u003ctoken\u003e@esm.ubuntu.com/.../. On systems utilizing a default-mounted /proc file system where process-hiding mitigations (such as hidepid) are disabled, an unprivileged local attacker can\nmonitor system processes and read the sensitive bearer token directly from /proc/cmdline while the helper process is actively running. This leaked token can subsequently be used to gain unauthorized access to the victim's Ubuntu Pro or Expanded Security Maintenance (ESM) repositories.","status":"published","published":"2026-07-16T13:16:34.52Z","modified":"2026-07-16T16:19:16.463Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-214"],"updated_at":"2026-11-02T14:12:30.250437Z"}],"osv":[{"id":"UBUNTU-CVE-2026-9494","description":"An information disclosure vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu-advantage-tools). The client validates Ubuntu Pro APT credentials by executing /usr/lib/apt/apt-helper using the download-file command. During this process, the secret bearer token is embedded directly in the cleartext URL component passed via the command-line arguments (argv), resulting in a URL format such as https://bearer:\u003ctoken\u003e@esm.ubuntu.com/.../. On systems utilizing a default-mounted /proc file system where process-hiding mitigations (such as hidepid) are disabled, an unprivileged local attacker can monitor system processes and read the sensitive bearer token directly from /proc/cmdline while the helper process is actively running. This leaked token can subsequently be used to gain unauthorized access to the victim's Ubuntu Pro or Expanded Security Maintenance (ESM) repositories.","status":"published","published":"2026-07-17T14:00:00Z","modified":"2026-07-29T10:18:13.552111273Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T16:57:44.071534Z"},{"id":"CLSA-2026-1785340982","title":"Fix CVE(s): CVE-2026-11386, CVE-2026-12391, CVE-2026-9494","description":"   * Bump epoch to supersede the vendor package in the ELS channel\n     (matches the ubuntu16/ubuntu18 ELS branches).\n   * Add gpg to Build-Depends: the build-time test suite\n     (uaclient/tests/test_gpg.py) invokes the gpg binary, which is not\n     present in the minimal ELS build chroot.\n   * Add debian/mark_skip_pytests.sh and invoke it from debian/rules:\n     on FIPS-capable build hosts running in a disabled state, some\n     status/FIPS pytests fail at build time; skip only those, only in\n     that environment (matches the ubuntu16/ubuntu18 ELS branches).\n   * Skip tools/check-versions-are-consistent.py in override_dh_auto_build:\n     its regex does not handle a package epoch and misparses our\n     1:34~20.04+tuxcare.elsN version, aborting the build; version.py\n     already matches the shipped upstream version (34).\n   * SECURITY UPDATE: Pro bearer token exposed via apt-helper command line\n     - Write APT credentials to a temporary 0600 auth file and pass a\n       credential-free URL to apt-helper, instead of embedding the token in\n       the download-file URL argument where it leaked to local users via\n       /proc/\u003cpid\u003e/cmdline. Source tarball re-packed with the fix (3.0 native).\n     - cve-2026-9494\n   * SECURITY UPDATE: APT source injection via crafted contract-server response\n     - validate contract directives (aptURL, suites, additionalPackages) to\n       reject newline/CR/NUL/space characters, preventing injection of\n       attacker-controlled lines into root-owned apt sources and the apt-get\n       install invocation. Source tarball re-packed with the fix (3.0 native).\n     - cve-2026-11386\n   * SECURITY UPDATE: symlink file disclosure in \"pro collect-logs\"\n     - Skip symlinked user log files and create the diagnostic archive\n       exclusively (x:gz) with a root-only umask so an existing output file or\n       symlink is not followed or overwritten. Source tarball re-packed with\n       the fix (3.0 native).\n     - cve-2026-12391","status":"published","published":"2026-07-29T16:03:13Z","modified":"2026-10-26T09:30:54.411821973Z","updated_at":"2026-11-02T15:43:46.482572Z"},{"id":"CLSA-2026-1785489136","title":"Fix CVE(s): CVE-2026-11386, CVE-2026-12391, CVE-2026-9494","description":"   * SECURITY UPDATE: Pro bearer token exposed via apt-helper command line\n     - Write APT credentials to a temporary 0600 auth file and pass a\n       credential-free URL to apt-helper, instead of embedding the token in\n       the download-file URL argument where it leaked to local users via\n       /proc/\u003cpid\u003e/cmdline. Source tarball re-packed with the fix (3.0 native).\n     - cve-2026-9494\n   * SECURITY UPDATE: APT source injection via crafted contract-server response\n     - validate contract directives (aptURL, suites, additionalPackages) to\n       reject newline/CR/NUL/space characters, preventing injection of\n       attacker-controlled lines into root-owned apt sources and the apt-get\n       install invocation. Source tarball re-packed with the fix (3.0 native).\n     - cve-2026-11386\n   * SECURITY UPDATE: symlink file disclosure in \"pro collect-logs\"\n     - Skip symlinked user log files and create the diagnostic archive\n       exclusively (x:gz) with a root-only umask so an existing output file or\n       symlink is not followed or overwritten. Source tarball re-packed with\n       the fix (3.0 native).\n     - cve-2026-12391","status":"published","published":"2026-07-31T09:12:32Z","modified":"2026-10-26T09:31:47.407989316Z","updated_at":"2026-11-02T15:43:46.850893Z"},{"id":"USN-8555-1","title":"ubuntu-advantage-tools vulnerabilities","description":"Bilal Teke discovered that Ubuntu Advantage Tools exposed the Pro bearer\ntoken in command-line arguments when validating APT credentials. A local\nattacker could possibly use this issue to obtain sensitive information\nand gain unauthorized access to Ubuntu Pro repositories. (CVE-2026-9494)\n\nFrederick Jerusha discovered that Ubuntu Advantage Tools did not properly\nvalidate data received from the contract server when writing APT source\nfiles. An attacker could possibly use this issue to inject arbitrary APT\nconfiguration and execute arbitrary code. (CVE-2026-11386)\n\nMateusz Gierblinski discovered that Ubuntu Advantage Tools did not\nproperly handle symbolic links when collecting diagnostic logs. A local\nattacker could possibly use this issue to obtain sensitive information\nfrom files owned by the administrator. This issue only affected Ubuntu\n16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS,\nUbuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-12391)","status":"published","published":"2026-07-16T12:59:08Z","modified":"2026-07-16T21:16:21.242979618Z","updated_at":"2026-11-02T16:58:25.103481Z"}]}}
