Linux Kernel Vulnerability in nios2 Configuration Affecting Memory Management
CVE-2025-40245

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
4 December 2025

What is CVE-2025-40245?

A vulnerability in the Linux kernel's nios2 architecture configuration can lead to improper memory management, resulting in kernel paging failures. Specifically, when CONFIG_FLATMEM is set, the kernel relies on memblock_get_current_limit() for determining memory mapping limits. If not properly initialized, this can cause max_low_pfn to exceed max_pfn, leading to persistent kernel panic errors. The introduced patch rectifies the issue by adjusting memblock.current_limit based on upper memory limits, thus preventing unintended memory access and ensuring system stability.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.

Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.

Affected Version(s)

Linux 7f7bc20bc41a4fbcd2db75b375ac95e5faf958ae < 25f09699edd360b534ccae16bc276c3b52c471f3

Linux 7f7bc20bc41a4fbcd2db75b375ac95e5faf958ae < 5c3e38a367822f036227dd52bac82dc4a05157e2

Linux 7f7bc20bc41a4fbcd2db75b375ac95e5faf958ae

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.