Security readout for executives and security teams
Plain-English summary
This is a Linux kernel crash risk in the ADV7511 HDMI bridge driver’s CEC cleanup path. On systems using this hardware and driver, removing the module can trigger a kernel oops. The issue is local, hardware-specific, and most relevant to embedded, media, or ARM platforms rather than typical server fleets.
Executive priority
Prioritize remediation for embedded, appliance, display, or media devices that use ADV7511. For standard cloud or enterprise server fleets, treat as lower operational urgency unless asset inventory shows this driver path is present.
Technical view
The flaw is an unsafe teardown order in drm/bridge/adv7511. cec_unregister_adapter() expects adapter operations to remain callable, but the CEC I2C device could be unregistered first. During adapter unconfiguration, this can lead to a null execution path and kernel oops. The fix unregisters the CEC adapter before the I2C CEC device and disables the CEC clock afterward.
Likely exposure
Exposure is likely limited to Linux systems with the ADV7511 bridge driver and CEC functionality present. Generic Linux servers are unlikely to be exposed unless this driver and hardware path exist. The listed CVSS vector is local, low complexity, low privilege, no user interaction, with high confidentiality, integrity, and availability impact.
Exploitation context
The source bundle does not show CISA KEV listing or public active exploitation. The described trigger is local module removal, shown by a kernel oops trace through sys_delete_module. Evidence for remote exploitation is absent in the provided sources.
Researcher notes
The CVE evidence centers on teardown ordering and a reproduced oops after adv7511 module removal. The source bundle lacks CWE classification, exploit reports, and downstream package status. Validation should focus on kernel source lineage, enabled driver configuration, and vendor backports rather than version strings alone.
Mitigation direction
- Update to a vendor kernel containing the referenced stable fixes.
- Check distribution or device-vendor advisories for patched kernel package names.
- Avoid unloading the adv7511 module on affected systems until patched.
- Disable unused ADV7511 CEC functionality where vendor-supported.
Validation and detection
- Inventory systems for ADV7511 hardware, driver availability, and CEC usage.
- Compare kernel versions against vendor advisories and referenced stable commits.
- Confirm patched source unregisters the CEC adapter before the I2C CEC device.
- Review logs for kernel oops traces involving adv7511_remove or cec_unregister_adapter.
Public sources used
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
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.
CVE-2022-50412 mapping review
Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.
Open ATT&CK lookup- Severity
- High
- CVSS
- 7.8 (3.1)
- Known Exploited
- No
- Published
Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
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.
CVSS vector scores
1 official scoreWe 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.
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H1.85.9Primary CVE scoreVulnerability scoring details
Base CVSS 3.1 score
7.8HighVector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Source materials
- CVE List V5 sourceCVE List V5
- https://git.kernel.org/stable/c/3747465c5da7a11957a34bbb9485d9fc253b91ccCVE reference
- https://git.kernel.org/stable/c/f369fb4deed7ab997cfa703dc85ec08b3adc1af8CVE reference
- https://git.kernel.org/stable/c/4d4d5bc659206b187263190ad9a03513f625659dCVE reference
- https://git.kernel.org/stable/c/86ae5170786aea3e1751123ca55700fb9b37b623CVE reference
- https://git.kernel.org/stable/c/40cdb02cb9f965732eb543d47f15bef8d10f0f5fCVE reference
Products and packages named in the record
CWE details
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
