CVE-2026-15519 in strixinfo

Summary

by MITRE • 07/13/2026

A vulnerability was found in usestrix strix up to 1.0.2. This affects an unknown function of the file system_prompt.jinja of the component PyPI Handler. Performing a manipulation results in inclusion of functionality from untrusted control sphere. The attack is possible to be carried out remotely. The complexity of an attack is rather high. The exploitability is reported as difficult. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 07/13/2026

This vulnerability resides within the usestrix strix framework version 1.0.2, specifically targeting the filesystem_prompt.jinja file component of the PyPI Handler module. The flaw represents a critical security weakness that allows for arbitrary code execution through manipulation of the template processing system. The vulnerability stems from insufficient input validation and sanitization mechanisms that fail to properly isolate user-controlled data from the template rendering environment, creating a path for malicious actors to inject unauthorized functionality.

The technical implementation of this vulnerability involves a classic template injection attack vector where untrusted input flows directly into the Jinja2 templating engine without adequate sanitization. When the PyPI Handler processes requests containing malicious payloads within the filesystem_prompt.jinja context, the system fails to properly escape or validate the input data before passing it to the template processor. This creates an environment where attackers can manipulate the control flow of the application by injecting template syntax that executes unintended commands or accesses unauthorized resources.

The operational impact of this vulnerability extends beyond simple code execution to encompass potential full system compromise when combined with other attack vectors. Remote exploitation capabilities mean that threat actors can target vulnerable systems without requiring physical access or local network presence, making it particularly dangerous in cloud environments or public-facing applications. The high attack complexity and difficult exploitability characteristics suggest that while the vulnerability exists, successful exploitation requires significant skill and knowledge of both the framework internals and template injection techniques.

Security professionals should consider this vulnerability in relation to CWE-74 and CWE-94 which specifically address injection flaws and code execution vulnerabilities in template processing systems. The ATT&CK framework categorizes this type of vulnerability under T1059.008 for Command and Scripting Interpreter, as attackers can leverage the template injection to execute arbitrary commands on affected systems. The fact that exploit code has been made publicly available significantly increases the risk profile and necessitates immediate remediation efforts.

The lack of vendor response despite early disclosure creates additional operational concerns for affected organizations, potentially indicating a longer-term support issue or inadequate security response procedures within the project maintainers' organization. Organizations should implement immediate mitigations including input validation at multiple layers, template parameter sanitization, and network segmentation to limit potential attack surface exposure while awaiting official patches or updates from the vendor.

Responsible

VulDB

Disclosure

07/13/2026

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00238

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!