1 Star 0 Fork 10

caodongxia/python-flask-restx

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
CVE-2021-32838.patch 705 Bytes
一键复制 编辑 原始数据 按行查看 历史
programmer12 提交于 2021-10-09 15:48 . CVE-2021-32838
From bab31e085f355dd73858fd3715f7ed71849656da Mon Sep 17 00:00:00 2001
From: ziirish <ziirish@ziirish.info>
Date: Wed, 1 Sep 2021 21:53:02 +0200
Subject: [PATCH] optimize email regex (credits: @kevinbackhouse, fix: #372)
---
flask_restx/inputs.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/flask_restx/inputs.py b/flask_restx/inputs.py
index b05532f3..9c76d8a0 100644
--- a/flask_restx/inputs.py
+++ b/flask_restx/inputs.py
@@ -48,7 +48,7 @@ def my_type(value):
email_regex = re.compile(
- r"^" "(?P<local>[^@]*[^@.])" r"@" r"(?P<server>[^@]+(?:\.[^@]+)*)" r"$",
+ r"^" "(?P<local>[^@]*[^@.])" r"@" r"(?P<server>[^@\.]+(?:\.[^@\.]+)*)" r"$",
re.IGNORECASE,
)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/caodongxia/python-flask-restx.git
git@gitee.com:caodongxia/python-flask-restx.git
caodongxia
python-flask-restx
python-flask-restx
master

搜索帮助