Django 通过 Trunc(kind) 和 Extract(lookup_name) 参数进行潜在 SQL 注入 (CVE-2022-34265)

漏洞描述

Django 于 2022 年6月4 日发布了一个安全更新,修复了 Trunc() 和 Extract() 数据库函数中的 SQL 注入漏洞。

参考链接:

漏洞环境及利用

搭建docker环境

服务器启动后,您可以在 上看到一个网页。http://your-ip:8000

此页面使用函数按日期时间聚合页面点击次数。例如,使用此链接查看每分钟的点击次数:http://your-ip:8000/?date=minute

更改参数以重现 SQL 注入:date

复制代码
`http://your-ip:8000/?date=xxxx'xxxx`
相关推荐
张洛闻Eren5 小时前
Ansible【第一课】:Ansible介绍
运维·数据库·云原生·kubernetes·github·ansible
杰克尼6 小时前
Kubernetes
云原生·容器·kubernetes
码上上班7 小时前
基于 K3s 的微服务容器化与 GitOps 持续交付平台
微服务·云原生·架构
张洛闻Eren7 小时前
Ansible【第二课】:实施 Ansible Playbook
linux·运维·服务器·云原生·kubernetes·k8s·ansible
做运维的阿瑞8 小时前
Terraform 入门实战:安装与实施
云原生·云计算·terraform
空空dream9 小时前
06 | Prometheus打通FastAPI云原生数据采集
云原生·prometheus·fastapi
池佳齐9 小时前
【软考高级架构师案例】容器化改造:Docker + K8s,如何用云原生视角重构传统多层架构?
docker·云原生·kubernetes
骑着蜗牛撵大象32710 小时前
云原生存储进阶:CSI 演进与 AI 工作负载的存储架构设计
人工智能·ai·云原生·kubernetes·csi·并行文件系统
运维开发王义杰10 小时前
NATS 叶子节点怎么用:从用户认证到 Azure 流量压缩
云原生
有什么事11 小时前
云游戏软件与云手机的技术分野,云端渲染底座上的两条产品路线
游戏·云原生·智能手机