CVE-2025-15113
Executive Summary
CVE-2025-15113 affects Ksenia Security lares Home Automation version 1.6. The vulnerability is an unprotected endpoint that permits authenticated attackers to upload MPFS File System binary images. Successful exploitation allows overwriting flash program memory and potentially executing arbitrary code on the system's web server. The CVSS score is 9.3, indicating critical severity with high impact on confidentiality, integrity, and availability for affected home automation deployments.
This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.
No signup required
Technical Analysis
The vulnerability is an unprotected endpoint that accepts MPFS File System binary image uploads from authenticated users. The NVD description states that this upload capability directly targets flash program memory on the legacy lares device. By overwriting the memory contents, an attacker can alter the web server's executable code or configuration data resident in flash. The attack surface is the device's web server interface exposed to authenticated sessions. No additional code-level details such as specific upload handlers or memory mapping routines are provided in the CNA title or NVD description. The core mechanism is therefore an unrestricted file upload path leading to persistent memory modification on an embedded system.
Exploitation Scenarios
No public PoC available; attack chain is inferred from vulnerability class.
- Reconnaissance/target identification: Locate internet-facing or internally reachable Ksenia Security lares Home Automation 1.6 instances via network scanning or Shodan queries matching device banners.
- How the specific flaw class is triggered: An authenticated attacker sends a crafted request to the unprotected endpoint that accepts MPFS File System binary images.
- Payload/execution method at the vulnerability-class level: The attacker supplies a malicious MPFS image designed to overwrite flash program memory regions used by the web server.
- Post-exploitation impact: Memory overwrite results in arbitrary code execution on the web server, enabling persistence, command execution, or further lateral movement within the home automation network.
Impact Assessment
The vulnerability impacts legacy Ksenia Security lares Home Automation deployments running version 1.6. Affected systems include the web server component responsible for device management and automation control. Blast radius encompasses full device compromise, potential manipulation of connected home automation functions, and persistence through flash memory changes. The CVSS score of 9.3 reflects critical impact across integrity and availability vectors, with authenticated access lowering the attack complexity but not reducing overall severity for exposed systems.
Detection Guidance
Sigma Rule
title: Ksenia Lares MPFS Upload Attempt
id: 8f4c2a1b-9e3d-4f7a-8b2c-1d5e6f7a8b9c
status: experimental
description: Detects authenticated upload attempts to MPFS endpoint on Ksenia lares devices
logsource:
category: webserver
product: nginx
detection:
selection:
http_method: POST
http_uri|contains: "/mpfs"
condition: selection
fields:
- src_ip
- http_user_agent
falsepositives:
- Legitimate firmware updates
level: high
YARA Rule
rule Ksenia_Lares_MPFS_Upload {
meta:
description = "Detects MPFS binary upload patterns associated with CVE-2025-15113"
author = "valtersit.com"
strings:
$mpfs_header = { 4D 50 46 53 }
$upload_pattern = "Content-Disposition: form-data; name=\"file\""
condition:
$mpfs_header at 0 and $upload_pattern
}
Suricata IDS Rule
alert http any any -> any any (msg:"Ksenia Lares MPFS Upload Detected"; flow:established,to_server; http.method; content:"POST"; http.uri; content:"/mpfs"; sid:202515113; rev:1;)
Elastic Detection
sequence by source.ip with maxspan=5m
[http_request where http.request.method == "POST" and url.path like "*mpfs*"]
Splunk SPL Query
index=web_logs http_method=POST uri_path="*mpfs*"
| stats count by src_ip, user_agent, _time
| where count > 0
Wazuh OSSEC Rule
<group name="web,attack,">
<rule id="337909" level="12">
<if_sid>31100</if_sid>
<match>POST.*mpfs</match>
<description>Ksenia Lares MPFS upload attempt detected</description>
</rule>
</group>
Mitigation & Patch Guidance
Patch confidence: 0/4 (UNPATCHED — no patch evidence from any tracked source).
- Immediate mitigations: Restrict network access to the lares device web interface using firewall rules; enforce strong authentication and monitor authenticated sessions for unusual POST activity.
- Patch/upgrade steps: No vendor fix or upgrade path is currently available; monitor Ksenia Security advisories for future releases.
- Long-term hardening: Segment home automation devices from critical networks; implement allow-listing for firmware or image uploads; disable legacy lares 1.6 devices where feasible and migrate to supported hardware.
References
- NVD entry: https://nvd.nist.gov/vuln/detail/CVE-2025-15113
- CNA title and description provided by MITRE
- EPSS data from FIRST.org (score 0.00441)
- CISA KEV: not listed as of current tracking
- No known threat actor campaigns or in-the-wild exploitation evidence identified in public sources.
What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.