Security readout for executives and security teams
Plain-English summary
This is a Linux kernel bug in HFS filesystem handling. A specially malformed HFS filename can cause an out-of-bounds kernel memory write. Business risk is mainly where systems mount or process untrusted HFS disk images or media. No source indicates active exploitation.
Executive priority
Treat as a patch-cycle priority, not an emergency, unless your environment processes untrusted HFS media. Kernel memory corruption can be serious, but current sources show no active exploitation and limited triggering context.
Technical view
The flaw is in hfs_asc2mac() in fs/hfs/trans.c. If input length exceeds the HFS filename maximum of 31, the destination buffer boundary can be reached while source bytes remain, causing a slab out-of-bounds write. The kernel fix adds a destination-length check before writing.
Likely exposure
Linux systems with affected kernels and HFS filesystem support are relevant. Exposure is highest on endpoints, forensic systems, file-processing services, or removable-media workflows that may mount HFS images. Distribution-specific status depends on backports.
Exploitation context
The public description comes from syzbot/KASAN testing and kernel stable fixes. The sources do not show active exploitation, public weaponization, or remote network exploitation. Practical triggering appears tied to handling a crafted HFS filesystem object.
Researcher notes
The CVE record lists severity as unknown and provides kernel stable commit references. The affected-version data in the bundle is not distribution-specific. Validate against upstream commits and downstream vendor changelogs rather than relying only on kernel version strings.
Mitigation direction
- Update to a vendor kernel containing the referenced HFS fix or downstream equivalent.
- Prioritize systems that mount removable media or untrusted filesystem images.
- If HFS is unnecessary, review vendor-supported options to restrict HFS mounting.
- Track Linux distribution advisories for backported fixes and package names.
Validation and detection
- Inventory Linux kernel versions across affected systems.
- Confirm whether the kernel includes a referenced stable commit or vendor backport.
- Identify systems with HFS filesystem support enabled or in use.
- Review logs and workflows for mounting untrusted HFS images or media.
Public sources used
- CVE Program
- CVE List V5
- Linux stable commit 8399318b13dc
- Linux stable commit 95040de81c62
- Linux stable commit ba8f0ca386dd
- Linux stable commit 6a95b17e4d4c
- Linux stable commit cff9fefdfbf5
- Linux stable commit 7af9cb8cbb81
- Linux stable commit ae21b03f9047
- Linux stable commit 88579c158e02
- Linux stable commit c53ed55cb275
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-50747 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
- Unknown
- CVSS
- Not scored
- Known Exploited
- No
- Published
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 and timeline data
No CVSS vectors or timeline events were available in the normalized CVE source material.
Source materials
- CVE List V5 sourceCVE List V5
- https://git.kernel.org/stable/c/8399318b13dc9e0569dee07ba2994098926d4fb2CVE reference
- https://git.kernel.org/stable/c/95040de81c629cd8d3c6ab5b50a8bd5088068303CVE reference
- https://git.kernel.org/stable/c/ba8f0ca386dd15acf5a93cbac932392c7818eab4CVE reference
- https://git.kernel.org/stable/c/6a95b17e4d4cd2d8278559f930b447f8c9c8cff9CVE reference
- https://git.kernel.org/stable/c/cff9fefdfbf5744afbb6d70bff2b49ec2065d23dCVE reference
- https://git.kernel.org/stable/c/7af9cb8cbb81308ce4b06cc7164267faccbf75ddCVE reference
- https://git.kernel.org/stable/c/ae21b03f904736eb2aa9bd119d2a14e741f1681fCVE reference
- https://git.kernel.org/stable/c/88579c158e026860c61c4192531e8bc42f4bc642CVE reference
- https://git.kernel.org/stable/c/c53ed55cb275344086e32a7080a6b19cb183650bCVE 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.
