CVE-2025-51464
Unknown Unknown - Not Provided
BaseFortify

Publication date: 2025-07-22

Last updated on: 2025-09-11

Assigner: MITRE

Description
Cross-site Scripting (XSS) in aimhubio Aim 3.28.0 allows remote attackers to execute arbitrary JavaScript in victims browsers via malicious Python code submitted to the /api/reports endpoint, which is interpreted and executed by Pyodide when the report is viewed. No sanitisation or sandbox restrictions prevent JavaScript execution via pyodide.code.run_js().
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2025-07-22
Last Modified
2025-09-11
Generated
2026-05-07
AI Q&A
2025-07-22
EPSS Evaluated
2026-05-05
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
aimstack aim 3.28.0
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

This vulnerability is a Cross-site Scripting (XSS) issue in aimhubio Aim version 3.28.0. It allows remote attackers to execute arbitrary JavaScript code in the browsers of victims by submitting malicious Python code to the /api/reports endpoint. This Python code is then interpreted and executed by Pyodide when the report is viewed, and there are no sanitisation or sandbox restrictions to prevent the execution of JavaScript via pyodide.code.run_js().


How can this vulnerability impact me? :

This vulnerability can allow attackers to run arbitrary JavaScript in the context of a victim's browser, potentially leading to theft of sensitive information, session hijacking, or other malicious actions that compromise user security and privacy.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart