Skip to content

Commit ec2ab17

Browse files
authored
fix(security): Handle Incomplete URL substring sanitization (#39)
1 parent 54c302e commit ec2ab17

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
* @prowler-cloud/prowler-oss
1+
* @prowler-cloud/prowler-oss @prowler-cloud/prowler-dev

tests/detection_finding_test.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -523,7 +523,7 @@ def test_detection_finding(self):
523523
remediation = detection_finding.remediation
524524
assert remediation.desc == "Description"
525525
assert len(remediation.references) == 1
526-
assert "https://www.example.com" in remediation.references
526+
assert remediation.references[0] == "https://www.example.com"
527527

528528
kb_article = remediation.kb_article_list[0]
529529
assert kb_article.classification == "Classification"
@@ -539,7 +539,8 @@ def test_detection_finding(self):
539539
vulnerability = detection_finding.vulnerabilities[0]
540540
assert vulnerability.desc == "Description"
541541
assert vulnerability.is_exploit_available is True
542-
assert "https://www.example.com" in vulnerability.references
542+
assert len(vulnerability.references) == 1
543+
assert vulnerability.references[0] == "https://www.example.com"
543544
assert vulnerability.severity == "Severity"
544545
assert vulnerability.title == "Title"
545546
assert vulnerability.vendor_name == "Vendor Name"

0 commit comments

Comments
 (0)