PT-2026-52503 · Halo · Halo

·

CVE-2026-55439

·

Published

2026-06-25

·

Updated

2026-06-25

CVSS v3.1

5.5

Medium

VectorAV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:L
Name of the Vulnerable Software and Affected Versions Halo versions prior to 2.24.3
Description An issue in the backup download endpoint allows authenticated administrators to read arbitrary files from the server filesystem. The endpoint 'GET /apis/console.api.migration.halo.run/v1alpha1/backups/{name}/files/{filename}' within the download() function of MigrationServiceImpl uses Path.resolve() to handle the filename variable without verifying that the resulting path remains inside the intended backups directory. Additionally, the backup creation endpoint 'POST /apis/migration.halo.run/v1alpha1/backups' fails to sanitize status fields during the creation process.
Recommendations Update to version 2.24.3.

Exploit

Fix

Path traversal

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-55439

Affected Products

Halo