CVE-2024-13723: Checkmk NagVis · Unrestricted File Upload
Affects Checkmk NagVisSource CVE Database V5
Not known to be exploited · CVSS 7.2 High.
Data as of 26 Oct 2026, 12:54 UTC
- EPSS
- 1.2% chance of exploitation in 30 days – higher than 69% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 4 Feb 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
- Apply official patches or updates from Checkmk as soon as they are released to address CVE-2024-13723.
- Restrict administrative access to NagVis to trusted personnel only, enforcing strong authentication mechanisms such as multi-factor authentication (MFA).
- Implement strict file upload controls and validation to prevent uploading of executable or dangerous file types, including disabling PHP execution in upload directories.
- Conduct regular audits of uploaded files and configuration changes within NagVis to detect unauthorized modifications.
- Employ network segmentation to isolate monitoring infrastructure from general user networks, limiting potential lateral movement.
- Monitor logs for suspicious activities related to file uploads and administrative actions.
- Educate administrators about the risks of this vulnerability and best practices for secure configuration.
- Consider deploying web application firewalls (WAF) with rules to detect and block malicious file uploads targeting NagVis.
Description
The "NagVis" component within Checkmk is vulnerable to remote code execution. An authenticated attacker with administrative level privileges is able to upload a malicious PHP file and modify specific settings to execute the contents of the file as PHP.
References
- korelogic.com/Resources/Advisories/KL-001-2025-002.txt (opens in a new tab)
- nagvis.org/downloads/changelog/1.9.42 (opens in a new tab)
- checkmk.com/werks?version=2.3.0p10 (opens in a new tab)
- seclists.org/fulldisclosure/2025/Feb/4 (opens in a new tab)
- openwall.com/lists/oss-security/2025/02/04/4 (opens in a new tab)
- lists.debian.org/debian-lts-announce/2025/05/msg00000.html (opens in a new tab)