PT-2025-30441 · Unknown+1 · Aimhubio Aim+1

·

CVE-2025-51464

·

Published

2025-07-22

·

Updated

2026-07-07

CVSS v3.1

8.8

High

VectorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions aimhubio Aim versions 3.28.0
Description A cross-site scripting (XSS) issue exists in aimhubio Aim 3.28.0. Remote attackers can execute arbitrary JavaScript in a victim’s browser by submitting malicious Python code to the /api/reports endpoint. The submitted Python code is interpreted and executed by Pyodide when the report is viewed. Insufficient sanitisation or sandbox restrictions allow JavaScript execution via pyodide.code.run js().
Recommendations aimhubio Aim version 3.28.0: As a temporary workaround, consider restricting access to the /api/reports endpoint to minimize the risk of exploitation.

Exploit

Fix

XSS

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

Weakness Enumeration

Related Identifiers

CVE-2025-51464
GHSA-GMVV-RJ92-9W35
PYSEC-2026-1087

Affected Products

Pyodide
Aimhubio Aim