# CVE-2025-6518

## Summary

- **CVE ID:** CVE-2025-6518
- **Severity:** MEDIUM
- **CVSS Score:** 6.5 (CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P)
- **CWE:** CWE-1336, CWE-791
- **Published:** Jun 23, 2025
- **Last Modified:** Mar 12, 2026

## Description

A vulnerability was found in PySpur-Dev pyspur up to 0.1.18. It has been classified as critical. Affected is the function SingleLLMCallNode of the file backend/pyspur/nodes/llm/single_llm_call.py of the component Jinja2 Template Handler. The manipulation of the argument user_message leads to improper neutralization of special elements used in a template engine. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.

## Affected Products

- PySpur-Dev — pyspur (0.1.0)
- PySpur-Dev — pyspur (0.1.1)
- PySpur-Dev — pyspur (0.1.2)
- PySpur-Dev — pyspur (0.1.3)
- PySpur-Dev — pyspur (0.1.4)
- PySpur-Dev — pyspur (0.1.5)
- PySpur-Dev — pyspur (0.1.6)
- PySpur-Dev — pyspur (0.1.7)
- PySpur-Dev — pyspur (0.1.8)
- PySpur-Dev — pyspur (0.1.9)
- PySpur-Dev — pyspur (0.1.10)
- PySpur-Dev — pyspur (0.1.11)
- PySpur-Dev — pyspur (0.1.12)
- PySpur-Dev — pyspur (0.1.13)
- PySpur-Dev — pyspur (0.1.14)
- PySpur-Dev — pyspur (0.1.15)
- PySpur-Dev — pyspur (0.1.16)
- PySpur-Dev — pyspur (0.1.17)
- PySpur-Dev — pyspur (0.1.18)

## References

- [CNA](https://vuldb.com/?id.313638)
- [CNA](https://vuldb.com/?ctiid.313638)
- [CNA](https://vuldb.com/?submit.593612)
- [CNA](https://github.com/PySpur-Dev/pyspur/issues/289)

## Exploitation Prediction (EPSS)

- **EPSS Score:** 0.34%
- **EPSS Percentile:** 27.1

---
_Exported from OnDuty AI Vulnerability Intelligence on 2026-09-10._