use re2 instead of re to avoid ReDOS attack
This commit is contained in:
parent
1a6c68e98d
commit
1d09d76cb2
|
@ -1,4 +1,4 @@
|
||||||
import re
|
import re2 as re
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
|
|
||||||
from email_validator import validate_email, EmailNotValidError
|
from email_validator import validate_email, EmailNotValidError
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import re
|
import re2 as re
|
||||||
from threading import Thread
|
from threading import Thread
|
||||||
|
|
||||||
from flask import render_template, request, redirect, url_for, flash
|
from flask import render_template, request, redirect, url_for, flash
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import re
|
import re2 as re
|
||||||
|
|
||||||
from flask import render_template, request, flash, redirect, url_for
|
from flask import render_template, request, flash, redirect, url_for
|
||||||
from flask_login import login_required, current_user
|
from flask_login import login_required, current_user
|
||||||
|
|
|
@ -4,7 +4,7 @@ import enum
|
||||||
import os
|
import os
|
||||||
import quopri
|
import quopri
|
||||||
import random
|
import random
|
||||||
import re
|
import re2 as re
|
||||||
import time
|
import time
|
||||||
import uuid
|
import uuid
|
||||||
from copy import deepcopy
|
from copy import deepcopy
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
https://github.com/petermat/spamassassin_client
|
https://github.com/petermat/spamassassin_client
|
||||||
"""
|
"""
|
||||||
import logging
|
import logging
|
||||||
import re
|
import re2 as re
|
||||||
import select
|
import select
|
||||||
import socket
|
import socket
|
||||||
from io import BytesIO
|
from io import BytesIO
|
||||||
|
|
Loading…
Reference in a new issue