Data Exposure Vulnerability in SunGrow's iSolarCloud MQTT Service
CVE-2025-29756
8.3HIGH
What is CVE-2025-29756?
The iSolarCloud backend relies on an MQTT service for transmitting data from connected devices to users. However, the service lacks adequate restrictions, allowing unauthorized subscription to any topic. As a result, attackers with valid iSolarCloud accounts can exploit this weakness to extract MQTT credentials and encryption keys through the browser, granting them access to all messages sent from connected devices. This vulnerability highlights critical lapses in user data protection measures within the MQTT implementation.
Affected Version(s)
iSolarCloud 0 < 7 June 2025
References
CVSS V4
Score:
8.3
Severity:
HIGH
Confidentiality:
High
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None
Timeline
Vulnerability published
Vulnerability Reserved
Credit
Harm van den Brink (DIVD)
Frank Breedijk (DIVD)
ENCS (https://encs.eu/)