CVE-2025-4779 PUBLISHED

Stored Cross-site Scripting (XSS) in lunary-ai/lunary

Assigner: @huntr_ai
Reserved: 15.05.2025 Published: 07.07.2025 Updated: 07.07.2025

lunary-ai/lunary versions prior to 1.9.24 are vulnerable to stored cross-site scripting (XSS). An unauthenticated attacker can inject malicious JavaScript into the v1/runs/ingest endpoint by adding an empty citations field, triggering a code path where dangerouslySetInnerHTML is used to render attacker-controlled text. This vulnerability allows the execution of arbitrary JavaScript in the context of the user's browser, potentially leading to session hijacking, data theft, or other malicious actions.

Metrics

CVSS Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS Score: 9.1

Product Status

Vendor lunary-ai
Product lunary-ai/lunary
Versions
  • affected from unspecified to 1.9.24 (excl.)

References

Problem Types

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