Description
A security vulnerability has been detected in halo-dev Halo up to 2.25.4/2.26.1. Affected is an unknown function of the file application/src/main/java/run/halo/app/content/comment/ReplyNotificationSubscriptionHelper.java of the component SpEL Handler. Such manipulation leads to improper neutralization. The attack may be performed from remote. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-09-24
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Potential remote code execution (inferred)
Action: Patch Now
AI Analysis

Impact

The vulnerability involves improper neutralization of SpEL expressions within the ReplyNotificationSubscriptionHelper component. Based on the description, it is inferred that maliciously crafted input could lead to the unintended execution of arbitrary code or other unintended operations on the host. The flaw is situated in application/src/main/java/run/halo/app/content/comment/ReplyNotificationSubscriptionHelper.java of the SpEL handler.

Affected Systems

Halo‑dev Halo versions up to and including 2.25.4 and 2.26.1 are vulnerable. The problem is tied to the component SpEL handler located in application/src/main/java/run/halo/app/content/comment; no fixed version is listed, so any release matching or older than those remains at risk until a vendor patch is released.

Risk and Exploitability

The CVSS score of 6.9 rates the vulnerability as moderate and the EPSS score is not available, indicating limited current exploitation data. The vulnerability is not listed in CISA KEV. Since the exploit has been disclosed publicly, the attack could potentially be carried out over the network, though no specific exploitation has been observed.

Generated by OpenCVE AI on September 24, 2026 at 14:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Check the Halo‑dev website or vendor support portal for an updated release that addresses the SpEL neutralization flaw and upgrade as soon as one is available.
  • If no patch is released, temporarily disable the ReplyNotificationSubscriptionHelper endpoint or suppress SpEL evaluation until remediation is applied.
  • Restrict external access to any URLs that trigger SpEL handling to trusted IP ranges or internal networks and enable detailed logging of SpEL evaluation inputs.
  • Apply a Web Application Firewall rule to detect and block suspicious SpEL expression patterns as an additional mitigation layer.

Generated by OpenCVE AI on September 24, 2026 at 14:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 24 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 24 Sep 2026 12:30:00 +0000

Type Values Removed Values Added
Description A security vulnerability has been detected in halo-dev Halo up to 2.25.4/2.26.1. Affected is an unknown function of the file application/src/main/java/run/halo/app/content/comment/ReplyNotificationSubscriptionHelper.java of the component SpEL Handler. Such manipulation leads to improper neutralization. The attack may be performed from remote. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title halo-dev Halo SpEL ReplyNotificationSubscriptionHelper.java neutralization
First Time appeared Halo
Halo halo
Weaknesses CWE-20
CWE-707
CPEs cpe:2.3:a:halo:halo:*:*:*:*:*:*:*:*
Vendors & Products Halo
Halo halo
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-24T14:32:55.303Z

Reserved: 2026-09-24T06:57:59.176Z

Link: CVE-2026-97182

cve-icon Vulnrichment

Updated: 2026-09-24T14:32:52.641Z

cve-icon NVD

Status : Deferred

Published: 2026-09-24T13:17:19.507

Modified: 2026-09-24T15:18:01.087

Link: CVE-2026-97182

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-24T15:00:18Z

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-707

    Improper Neutralization