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

Geckosecurity

·

Published

2025-07-22

·

Updated

2025-07-22

·

CVE-2025-51464

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

Weakness Enumeration

Related Identifiers

CVE-2025-51464
GHSA-GMVV-RJ92-9W35

Affected Products

Pyodide
Aimhubio Aim