LiveActive security incident?Get immediate response
CVE Record

CVE-2019-11480: Ubuntu kernel snap build process could use unauthenticated sources

The pc-kernel snap build process hardcoded the --allow-insecure-repositories and --allow-unauthenticated apt options when creating the build chroot environment. This could allow an attacker who is able to perform a MITM attack between the build environment and the Ubuntu archive to install a malicious package within the build chroot. This issue affects pc-kernel versions prior to and including 2019-07-16

HighCVSS 8.4Not KEV-listedUpdated
Glexia's TakeAutomated analysishigh

Security readout for executives and security teams

Plain-English summary

This CVE concerns the Ubuntu pc-kernel snap build process, not a general runtime Ubuntu flaw. The build chroot allowed unauthenticated apt repositories, so a network-positioned attacker could potentially inject a malicious package during kernel snap builds.

Executive priority

Prioritize if your organization builds or distributes pc-kernel snap artifacts. The business risk is supply-chain compromise during build, potentially creating trusted artifacts from untrusted packages.

Technical view

pc-kernel build logic hardcoded apt options allowing insecure and unauthenticated repositories while creating the chroot. If an attacker can perform MITM between the build environment and Ubuntu archive, malicious packages could enter the build chroot. Affected versions are prior to and including 2019-07-16.

Likely exposure

Exposure is likely limited to teams building pc-kernel snap artifacts with affected build process versions. The sources do not state that deployed Ubuntu systems or unrelated snaps are directly affected.

Exploitation context

The bundle reports no CISA KEV listing and provides no evidence of active exploitation. Exploitation depends on MITM capability between the build environment and Ubuntu archive, plus use of the affected build process.

Researcher notes

The evidence identifies the vulnerable behavior and attacker position but does not provide detailed patch notes, exploit reports, or affected downstream artifact lists. Scope validation should focus on build provenance and apt authentication enforcement.

Mitigation direction

  • Identify any pc-kernel build process versions dated 2019-07-16 or earlier.
  • Check Canonical or Launchpad guidance before selecting the exact fixed revision.
  • Remove unauthenticated or insecure apt repository options from build workflows.
  • Use trusted network paths and authenticated Ubuntu archive access for builds.
  • Rebuild affected artifacts from a trusted, corrected build environment if needed.

Validation and detection

  • Review build configuration for unauthenticated apt repository options.
  • Inventory pc-kernel artifacts built with affected revisions or dates.
  • Check build logs for unauthenticated package warnings or repository authentication bypasses.
  • Confirm current chroot creation fails on unauthenticated repository metadata.
  • Validate build workers use trusted mirrors and protected network routes.
Prepared
Confidence
high
Sources
4

Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.

Potential ATT&CK relevance

Conservative CVE-to-ATT&CK context

These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.

ATT&CK lookup starting points

Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.

cwe · low confidence lookup

CWE-353: Exact CWE lookup

Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.

Open ATT&CK lookup
cve · low confidence lookup

CVE-2019-11480 mapping review

Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.

Open ATT&CK lookup
Vulnerability profileCVE Program record
Severity
High
CVSS
8.4 (3.1)
Known Exploited
No
Published

Vector: CVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H

Official CVE source material

CNA and ADP enrichment extracted from CVE v5

These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.

1CVSS vectors
0Timeline events
0ADP providers
3Source links

CVSS vector scores

1 official score

We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.

ScoreVersionSeverityVectorExploitImpactSource
8.4CVSS 3.1HighCVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H1.76Primary CVE score

Vulnerability scoring details

Base CVSS 3.1 score

8.4High
CVSS 3.1 vector shape for CVE-2019-11480Attack VectorAttack ComplexityPrivileges RequiredUser InteractionScopeConfidentiality ImpactIntegrity ImpactAvailability Impact

Vector: CVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H

Attack Vector
NetworkAdjacentLocalPhysical
Attack Complexity
LowHigh
Privileges Required
NoneLowHigh
User Interaction
NoneRequired
Scope
ChangedUnchanged
Confidentiality Impact
HighLowNone
Integrity Impact
HighLowNone
Availability Impact
HighLowNone

Source materials

Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
Canonicalpc-kernelunspecifiedListed
Weakness

CWE details

CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.

CWE-353 · source CWE mapping

Missing Support for Integrity Check

Missing Support for Integrity Check represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.