nyx/tests/fixtures/ssti/python/unsafe_jinja_template.py
2026-05-07 01:29:31 -04:00

10 lines
286 B
Python

# Unsafe: jinja2.Template receives a template *source* string built from
# request data. SSTI fires on the source argument.
from jinja2 import Template
from flask import request
def handler():
src = request.form["template"]
t = Template(src)
return t.render(user="anon")