PatchSiren cyber security CVE debrief
CVE-2026-54237 wavelog CVE debrief
CVE-2026-54237 is a critical vulnerability in Wavelog, a web-based amateur radio logging software. The vulnerability exists in versions 1.8 through 2.4.2 and allows a remote unauthenticated attacker to read or write log files and place attacker-controlled content into PHP configuration files, potentially leading to code execution on the server. The issue is fixed in version 2.4.2.
- Vendor
- wavelog
- Product
- Unknown
- CVSS
- CRITICAL 9.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-17
- Original CVE updated
- 2026-09-18
- Advisory published
- 2026-09-17
- Advisory updated
- 2026-09-18
Who should care
Defenders responsible for Wavelog installations, particularly those using versions 1.8 through 2.4.2, should assess exposure and apply the fix to prevent potential exploitation. This includes reviewing system logs for signs of tampering, verifying the integrity of PHP configuration files, and ensuring that all instances of Wavelog are updated to version 2.4.2 or later. Additionally, defenders should consider implementing additional security measures such,
Why it matters
CVE-2026-54237 is a critical vulnerability in Wavelog that allows for potential code execution and data manipulation. Defenders should prioritize verifying exposure and applying the fix to prevent exploitation.
- Potential code execution on the server
- Data manipulation and tampering with log files and PHP configuration files
- Possible unauthorized access to sensitive information
Technical summary
The vulnerability exists in the /install/ajax.php and /install/includes/interface_assets/triggers.php files, which are exposed after installation without an installation lock or permission check. Unsanitized input reaches the write_config() and write_configfile() functions in install/includes/core/core_class.php, allowing for potential code execution on the server. This issue allows a remote unauthenticated attacker to read or write log files and place attacker-controlled content into PHP configuration files, potentially leading to code execution on the server. The issue is fixed in version 2.4.2.
Defensive priority
Defenders should prioritize verifying exposure and applying the fix, as the vulnerability allows for potential code execution and data manipulation.
Recommended defensive actions
- Verify if the installed version of Wavelog is vulnerable (1.8 through 2.4.2) and prioritize upgrading to version 2.4.2 or later.
- Review log files and PHP configuration files for potential tampering or malicious content.
- Implement additional monitoring and logging to detect potential exploitation attempts.
- Check relevant monitoring, detection, and logs for exposed assets that need extra review.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
- Review compensating controls for exposed systems while remediation is scheduled and verified.
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
Evidence notes
The CVE record and NVD detail page provide information on the vulnerability, its impact, and the fixed version. Additional details are available in the source references, including GitHub commits, pull requests, and release notes.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-54237 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-54237
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-54237 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-54237
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/wavelog/wavelog/commit/9661efa86eff4598bd1a7ad8ca4ec60e76b6fb25
-
Source reference
Unverified legacy reference
URL: https://github.com/wavelog/wavelog/pull/3228
-
Source reference
Unverified legacy reference
URL: https://github.com/wavelog/wavelog/releases/tag/2.4.2
-
Source reference
Unverified legacy reference
URL: https://github.com/wavelog/wavelog/security/advisories/GHSA-jxjv-chgm-rh36
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.