diff --git a/vulnerabilities/importers/nginx.py b/vulnerabilities/importers/nginx.py index e74577f98..19955af07 100644 --- a/vulnerabilities/importers/nginx.py +++ b/vulnerabilities/importers/nginx.py @@ -66,7 +66,7 @@ def updated_advisories(self): def to_advisories(self, data): advisories = [] - soup = BeautifulSoup(data) + soup = BeautifulSoup(data, features="lxml") vuln_list = soup.select("li p") # Example value of `vuln_list` : diff --git a/vulnerabilities/importers/postgresql.py b/vulnerabilities/importers/postgresql.py index 53961e994..fe45f4f7b 100644 --- a/vulnerabilities/importers/postgresql.py +++ b/vulnerabilities/importers/postgresql.py @@ -58,7 +58,7 @@ def updated_advisories(self): def to_advisories(data): advisories = [] - soup = BeautifulSoup(data) + soup = BeautifulSoup(data, features="lxml") table = soup.select("table")[0] for row in table.select("tbody tr"): ref_col, affected_col, fixed_col, severity_score_col, desc_col = row.select("td")