LiveActive security incident?Get immediate response
CVE Record

CVE-2021-47348: drm/amd/display: Avoid HDCP over-read and corruption

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Avoid HDCP over-read and corruption Instead of reading the desired 5 bytes of the actual target field, the code was reading 8. This could result in a corrupted value if the trailing 3 bytes were non-zero, so instead use an appropriately sized and zero-initialized bounce buffer, and read only 5 bytes before casting to u64.

CriticalCVSS 9.1Not KEV-listedUpdated
Glexia's TakeAutomated analysiscritical

Security readout for executives and security teams

Plain-English summary

This Linux kernel issue affects AMD display HDCP handling. A field expected to be five bytes was read as eight bytes, which could corrupt values and potentially affect confidentiality or availability. It is rated critical in the supplied CVSS data, but the provided sources do not show active exploitation.

Executive priority

Treat as high-priority patching for Linux endpoints or servers using affected AMD display paths. The critical score justifies urgency, but response should be patch-and-verify rather than incident escalation unless separate telemetry shows exploitation.

Technical view

The flaw is in drm/amd/display HDCP processing. The vulnerable code over-read a five-byte target field as eight bytes, allowing trailing non-zero bytes to corrupt the resulting value. The kernel fix uses a zero-initialized bounce buffer and reads only five bytes before casting to u64.

Likely exposure

Likely exposure is Linux systems running affected kernel versions with the AMD display HDCP code present. The source lists Linux kernel 5.5, 5.10.51, 5.12.18, 5.13.3, and 5.14 data, but distro backport status must be verified with vendor advisories.

Exploitation context

The supplied CVSS vector rates this as network-reachable with no privileges or user interaction. However, the public source text only describes an over-read and corruption bug, and KEV is false. No cited source in the bundle confirms active exploitation or public exploit use.

Researcher notes

The source evidence supports a memory over-read/corruption condition in AMD display HDCP code. The exact practical attack path is not described in the bundle, so avoid assuming exploitability beyond the CVSS vector and kernel fix history.

Mitigation direction

  • Update to a kernel containing one of the referenced stable fixes or a vendor backport.
  • Check Linux distribution advisories for exact package versions and backport status.
  • Prioritize AMD-display workloads where HDCP functionality may be enabled or reachable.
  • If immediate patching is delayed, follow vendor guidance for operational mitigations.

Validation and detection

  • Inventory Linux kernel versions across AMD display-capable systems.
  • Map installed kernels to vendor-fixed packages or referenced upstream stable commits.
  • Review asset exposure for systems using AMD DRM display and HDCP functionality.
  • Confirm no vulnerable kernel remains after patch deployment and reboot.
Prepared
Confidence
medium
Sources
6

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-119: 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-2021-47348 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
Critical
CVSS
9.1 (3.1)
Known Exploited
No
Published

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/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
3Timeline events
2ADP providers
5Source links

SSVC decision data

CISA-ADPCISA Coordinator
Timestamp
Version
2.0.3
Exploitation: noneAutomatable: yesTechnical Impact: partial

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
9.1CVSS 3.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H3.95.2CISA-ADP

Vulnerability scoring details

Base CVSS 3.1 score

9.1Critical
CVSS 3.1 vector shape for CVE-2021-47348Attack VectorAttack ComplexityPrivileges RequiredUser InteractionScopeConfidentiality ImpactIntegrity ImpactAvailability Impact

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/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

Vulnerability timeline

Timeline events are normalized from CVE metadata, CNA source timelines, ADP timelines, and KEV metadata when present.

  1. CVE reservedCVE Program

    The CVE ID was reserved by the assigning CNA.

  2. CVE publishedCVE Program

    The CVE record was published.

  3. CVE updatedCVE Program

    The CVE record metadata indicates this as the latest update time.

ADP provider summaries

CISA-ADPCISA ADP Vulnrichment
cvssV3_1other:ssvc
CVECVE Program Container
Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
LinuxLinux4c283fdac08abf3211533f70623c90a34f41d08d, 4c283fdac08abf3211533f70623c90a34f41d08d, 4c283fdac08abf3211533f70623c90a34f41d08d, 4c283fdac08abf3211533f70623c90a34f41d08dunaffected
LinuxLinux5.5, 0, 5.10.51, 5.12.18, 5.13.3, 5.14affected
Weakness

CWE details

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

CWE-119 · source CWE mapping

Improper Restriction of Operations within the Bounds of a Memory Buffer

Improper Restriction of Operations within the Bounds of a Memory Buffer represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.