Halo is an open source website building tool. Prior to version 2.20.13, a vulnerability in Halo allows attackers to bypass file type validation controls. This bypass enables the upload of malicious files including executables and HTML files, which can lead to stored cross-site scripting attacks and potential remote code execution under certain circumstances. This issue has been patched in version 2.20.13.
Fixes

Solution

No solution given by the vendor.


Workaround

No workaround given by the vendor.

History

Fri, 19 Sep 2025 20:00:00 +0000

Type Values Removed Values Added
First Time appeared Halo
Halo halo
CPEs cpe:2.3:a:halo:halo:*:*:*:*:*:*:*:*
Vendors & Products Halo
Halo halo
Metrics cvssV3_1

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


Fri, 25 Apr 2025 21:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 25 Apr 2025 15:30:00 +0000

Type Values Removed Values Added
Description Halo is an open source website building tool. Prior to version 2.20.13, a vulnerability in Halo allows attackers to bypass file type validation controls. This bypass enables the upload of malicious files including executables and HTML files, which can lead to stored cross-site scripting attacks and potential remote code execution under certain circumstances. This issue has been patched in version 2.20.13.
Title Halo Vulnerable to Stored XSS and RCE via File Upload Bypass
Weaknesses CWE-79
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2025-04-25T20:15:07.849Z

Reserved: 2024-12-17T18:16:49.853Z

Link: CVE-2024-56156

cve-icon Vulnrichment

Updated: 2025-04-25T20:14:48.908Z

cve-icon NVD

Status : Analyzed

Published: 2025-04-25T16:15:25.597

Modified: 2025-09-19T19:57:36.150

Link: CVE-2024-56156

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.