Menu

Star on GitHub · 3.2k

CVE-2026-43348

5.5 · MEDIUM

In the Linux kernel, the following vulnerability has been resolved: mshv_vtl: Fix vmemmap_shift exceeding MAX_FOLIO_ORDER When registering VTL0 memory via MSHV_ADD_VTL0_MEMORY, the kernel compute…

Published May 8, 2026EPSS 0.14%

Overview

CVE-2026-43348 is a medium-severity vulnerability. It was published on May 8, 2026 and has a CVSS 3.1 base score of 5.5 (MEDIUM).

This vulnerability has a CVSS 3.1 base score of 5.5, rated MEDIUM. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

Technical description

In the Linux kernel, the following vulnerability has been resolved:

mshv_vtl: Fix vmemmap_shift exceeding MAX_FOLIO_ORDER

When registering VTL0 memory via MSHV_ADD_VTL0_MEMORY, the kernel

computes pgmap->vmemmap_shift as the number of trailing zeros in the

OR of start_pfn and last_pfn, intending to use the largest compound

page order both endpoints are aligned to.

However, this value is not clamped to MAX_FOLIO_ORDER, so a

sufficiently aligned range (e.g. physical range

[0x800000000000, 0x800080000000), corresponding to start_pfn=0x800000000

with 35 trailing zeros) can produce a shift larger than what

memremap_pages() accepts, triggering a WARN and returning -EINVAL:

WARNING: ... memremap_pages+0x512/0x650

requested folio size unsupported

The MAX_FOLIO_ORDER check was added by

commit 646b67d57589 ("mm/memremap: reject unreasonable folio/compound

page sizes in memremap_pages()").

Fix this by clamping vmemmap_shift to MAX_FOLIO_ORDER so we always

request the largest order the k

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-43348?

CVE-2026-43348 is a medium-severity vulnerability. It was published on May 8, 2026 and has a CVSS 3.1 base score of 5.5 (MEDIUM).

How severe is CVE-2026-43348?

This vulnerability has a CVSS 3.1 base score of 5.5, rated MEDIUM. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

How do I fix or remediate CVE-2026-43348?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-43348?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-43348 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

Related MEDIUM CVEs from 2026

View all