Impact
The vulnerability in ash_ai allows error messages that originate inside tool execution or lifecycle hooks to be serialized without transformation and appended to the conversation stream. Because the exception text is sent back to the language model and relayed to the user, any internal details such as database constraint violations, adapter errors, or query fragments can be disclosed. The flaw falls under CWE‑209, a weakness in preventing information disclosure through unfiltered messages.
Affected Systems
The issue affects the ash‑project ash_ai product for all releases starting from 0.6.0 up to, but not including, 1.0.0.
Risk and Exploitability
The CVSS score of 5.3 indicates moderate severity, and the EPSS score is currently unavailable while the vulnerability is not listed in CISA KEV, suggesting limited public exploitation. The likely attack vector requires a user able to supply crafted tool arguments that trigger a raising path; the disclosure is confined to the conversation output with no impact on system integrity or availability.
OpenCVE Enrichment