We use these services and cookies to improve your user experience. You may opt out if you wish, however, this may limit some features on this site.

Please see our statement on Data Privacy.

Crisp.chat (Helpdesk and Chat)

Ok

THREATINT
PUBLISHED

CVE-2024-56156

Halo Vulnerable to Stored XSS and RCE via File Upload Bypass



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.

Reserved 2024-12-17 | Published 2025-04-25 | Updated 2025-04-25 | Assigner GitHub_M


MEDIUM: 5.5CVSS: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

Problem types

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

Product status

< 2.20.13
affected

References

github.com/...v/halo/security/advisories/GHSA-99mc-ch53-pqh9

github.com/halo-dev/halo/pull/7149

cve.org (CVE-2024-56156)

nvd.nist.gov (CVE-2024-56156)

Download JSON

Share this page
https://cve.threatint.eu/CVE/CVE-2024-56156

Support options

Helpdesk Chat, Email, Knowledgebase