CVE-2026-25599

Missing authentication and clear‑text data transmission affecting Orca heat pumps

Published Jun 1, 2026 CVSS 3.1 · 6.3 Medium EPSS < 1% KEV · Not listed
Description
Missing authentication and clear‑text transmission of data from the heat pumps to the control server, combined with the absence of input validation on aggregated data, can lead to stored XSS that enables theft of cookies from the pump’s web control interface. Older Orca heat pump devices communicating with the Orca server over an
unencrypted and unauthenticated HTTP connection on a non-secure port specifically enable an
attacker to impersonate a legitimate device and inject malicious
payloads. This enables the insertion of harmful code directly
into the Orca user portal, potentially compromising user accounts,
exposing sensitive information, and allowing further unauthorized
actions within the portal.

Analysis

AI-generated

Technical impact

The vulnerability arises from missing authentication and clear‑text data transmission between Orca heat pumps and the control server, combined with absent input validation on received aggregated data. This allows attackers to store cross‑site scripting payloads that can steal session cookies from the pump’s web control interface, leading to theft of user credentials and the possibility of further unauthorized actions within the user portal.

Affected Systems

Affected products are Orca Energy’s Orca heat pump and its Orca user portal. Older heat pump devices that communicate with the control server over an unencrypted and unauthenticated HTTP connection on a non‑secure port are particularly vulnerable.

Risk and Exploitability

The CVSS score of 6.3 indicates moderate severity, and the EPSS score is not available, while the vulnerability is not listed in CISA’s KEV catalog. Attackers can exploit the flaw remotely over the network by impersonating a legitimate device and injecting malicious code, which then executes stored XSS in the user portal to steal cookies and potentially compromise user accounts.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the heat pump firmware to a version that requires authenticated and encrypted communication with the control server
  • Patch the user portal to validate and sanitize all aggregated data before rendering to eliminate the stored XSS avenue
  • Deploy a web application firewall or enforce browser security controls to block XSS attempts until official patches are applied

Generated by OpenCVE AI on June 1, 2026 at 12:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
References
History
Type Values Removed Values Added
First Time appeared Orca Energy
Orca Energy orca Heat Pump
Orca Energy orca User Portal
Vendors & Products Orca Energy
Orca Energy orca Heat Pump
Orca Energy orca User Portal
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Missing authentication and clear‑text transmission of data from the heat pumps to the control server, combined with the absence of input validation on aggregated data, can lead to stored XSS that enables theft of cookies from the pump’s web control interface. Older Orca heat pump devices communicating with the Orca server over an unencrypted and unauthenticated HTTP connection on a non-secure port specifically enable an attacker to impersonate a legitimate device and inject malicious payloads. This enables the insertion of harmful code directly into the Orca user portal, potentially compromising user accounts, exposing sensitive information, and allowing further unauthorized actions within the portal.
Title Missing authentication and clear‑text data transmission affecting Orca heat pumps
Weaknesses CWE-306
CWE-319
CWE-79
References
Metrics cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L'}

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function

  • CWE-319

    Cleartext Transmission of Sensitive Information

  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sources

Status
PUBLISHED
Assigner
ENISA
Published
Updated
Jun 1, 2026, 1:01 PM
Reserved
Feb 3, 2026, 7:24 AM
Status
Awaiting Analysis
Published
Jun 1, 2026, 11:16 AM
Modified
Jul 22, 2026, 7:10 AM