LiveActive security incident?Get immediate response
CVE Record

CVE-2024-27406: lib/Kconfig.debug: TEST_IOV_ITER depends on MMU

In the Linux kernel, the following vulnerability has been resolved: lib/Kconfig.debug: TEST_IOV_ITER depends on MMU Trying to run the iov_iter unit test on a nommu system such as the qemu kc705-nommu emulation results in a crash. KTAP version 1 # Subtest: iov_iter # module: kunit_iov_iter 1..9 BUG: failure at mm/nommu.c:318/vmap()! Kernel panic - not syncing: BUG! The test calls vmap() directly, but vmap() is not supported on nommu systems, causing the crash. TEST_IOV_ITER therefore needs to depend on MMU.

UnknownCVSS not scoredNot KEV-listedUpdated
Glexia's TakeAutomated analysislow

Security readout for executives and security teams

Plain-English summary

This CVE is a Linux kernel configuration bug in a debug unit test. On systems without an MMU, running the iov_iter KUnit test can crash the kernel. Business impact appears limited to specialized embedded or test environments, not typical production servers.

Executive priority

Treat this as low urgency unless the organization ships or tests NOMMU Linux builds. Prioritize embedded build pipelines and kernel CI reliability over broad emergency response.

Technical view

TEST_IOV_ITER can be enabled on NOMMU kernels even though the test calls vmap(), which is unsupported on NOMMU systems. Running the test can trigger a BUG in mm/nommu.c and kernel panic. The fix makes TEST_IOV_ITER depend on MMU.

Likely exposure

Exposure is most likely in Linux NOMMU builds where kernel debug or KUnit iov_iter testing is enabled. The record lists Linux 6.6, 6.6.19, 6.7.7, and 6.8 as affected, but downstream vendor status is not provided.

Exploitation context

No active exploitation is identified in the provided sources, and the CVE is not listed as KEV. The issue is described as a crash during a unit test on NOMMU systems, not a remote or privilege-escalation attack path.

Researcher notes

The public record is narrow: it documents a Kconfig dependency fix for a KUnit test crash. There is no CVSS, CWE, exploit evidence, or broader affected-product detail in the provided bundle.

Mitigation direction

  • Apply a Linux kernel version containing the referenced stable fixes.
  • Disable TEST_IOV_ITER on NOMMU builds until patched.
  • Confirm kernel configuration enforces TEST_IOV_ITER only with MMU support.
  • Check downstream Linux vendor advisories for package-specific fixes.

Validation and detection

  • Identify NOMMU Linux builds in embedded, lab, or CI environments.
  • Check whether TEST_IOV_ITER or kunit_iov_iter is enabled.
  • Verify the relevant stable patch is present in kernel sources.
  • Review test logs for iov_iter KUnit panics on NOMMU targets.
Prepared
Confidence
medium
Sources
5

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.

cve · low confidence lookup

CVE-2024-27406 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
Unknown
CVSS
Not scored
Known Exploited
No
Published
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.

0CVSS vectors
3Timeline events
2ADP providers
4Source links

SSVC decision data

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

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
other:ssvc
CVECVE Program Container
Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
LinuxLinux2d71340ff1d41a5b9fc1b30ded12d638b2e2ae96, 2d71340ff1d41a5b9fc1b30ded12d638b2e2ae96, 2d71340ff1d41a5b9fc1b30ded12d638b2e2ae96unaffected
LinuxLinux6.6, 0, 6.6.19, 6.7.7, 6.8affected
Weakness

CWE details

No CWE listed

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