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/singlellmcall.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.
{
"cna_assigner": "VulDB",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/6xxx/CVE-2025-6518.json",
"cwe_ids": [
"CWE-1336",
"CWE-791"
]
}{
"extracted_events": [
{
"introduced": "0.1.0"
},
{
"last_affected": "0.1.0"
},
{
"introduced": "0.1.1"
},
{
"last_affected": "0.1.1"
},
{
"introduced": "0.1.2"
},
{
"last_affected": "0.1.2"
},
{
"introduced": "0.1.3"
},
{
"last_affected": "0.1.3"
},
{
"introduced": "0.1.4"
},
{
"last_affected": "0.1.4"
},
{
"introduced": "0.1.5"
},
{
"last_affected": "0.1.5"
},
{
"introduced": "0.1.6"
},
{
"last_affected": "0.1.6"
},
{
"introduced": "0.1.7"
},
{
"last_affected": "0.1.7"
},
{
"introduced": "0.1.8"
},
{
"last_affected": "0.1.8"
},
{
"introduced": "0.1.9"
},
{
"last_affected": "0.1.9"
},
{
"introduced": "0.1.10"
},
{
"last_affected": "0.1.10"
},
{
"introduced": "0.1.11"
},
{
"last_affected": "0.1.11"
},
{
"introduced": "0.1.12"
},
{
"last_affected": "0.1.12"
},
{
"introduced": "0.1.13"
},
{
"last_affected": "0.1.13"
},
{
"introduced": "0.1.14"
},
{
"last_affected": "0.1.14"
},
{
"introduced": "0.1.15"
},
{
"last_affected": "0.1.15"
},
{
"introduced": "0.1.16"
},
{
"last_affected": "0.1.16"
},
{
"introduced": "0.1.17"
},
{
"last_affected": "0.1.17"
},
{
"introduced": "0.1.18"
},
{
"last_affected": "0.1.18"
}
],
"source": "AFFECTED_FIELD"
}