SQL Injection when using FilteredRelation
该报告还没有中文解读。
原文摘录
摘自原文(1335 字符中的一小部分)
Vulnerability location: https://github.com/django/django/blob/main/tests/filtered_relation/tests.py#L124
原文中的代码
def test_select_related_foreign_key_sqli(self):
user_data = "author_join2\""
qs = (
Book.objects.annotate(**{
user_data: FilteredRelation("author"),
})
.select_related(user_data)
)
qs._fetch_all()默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Django 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @eyalsec · 版权归作者与 Django 所有