CVE-2024-24578

RaspberryMatic Unauthenticated Remote Code Execution vulnerability through HMServer File Upload

Published Mar 18, 2024 CVSS 3.1 · 10 Critical EPSS 8.7% KEV · Not listed
Description
RaspberryMatic is an open-source operating system for HomeMatic internet-of-things devices. RaspberryMatic / OCCU prior to version 3.75.6.20240316 contains a unauthenticated remote code execution (RCE) vulnerability, caused by multiple issues within the Java based `HMIPServer.jar` component. RaspberryMatric includes a Java based `HMIPServer`, that can be accessed through URLs starting with `/pages/jpages`. The `FirmwareController` class does however not perform any session id checks, thus this feature can be accessed without a valid session. Due to this issue, attackers can gain remote code execution as root user, allowing a full system compromise. Version 3.75.6.20240316 contains a patch.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Raspberrymatic
Raspberrymatic raspberrymatic
CPEs cpe:2.3:o:raspberrymatic:raspberrymatic:*:*:*:*:*:*:*:*
Vendors & Products Raspberrymatic
Raspberrymatic raspberrymatic
Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 26, 2024, 1:54 PM
Reserved
Jan 25, 2024, 3:09 PM
Status
Analyzed
Published
Mar 18, 2024, 10:15 PM
Modified
Jun 17, 2026, 7:14 AM