Skip to content

Commit 48059ae

Browse files
authored
fix: update strongswan checker (#5388)
Add missing [),] in strongswan pattern to avoid truncating latest digit of version (e.g, 5.9.1 instead of 5.9.13) Fix b78376a Signed-off-by: Fabrice Fontaine <[email protected]>
1 parent b70fb04 commit 48059ae

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

cve_bin_tool/checkers/strongswan.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@
1616
class StrongswanChecker(Checker):
1717
CONTAINS_PATTERNS: list[str] = []
1818
FILENAME_PATTERNS = [r"libcharon.so"]
19-
VERSION_PATTERNS = [r"\(strongSwan ([0-9]+\.[0-9]+\.[0-9]+)"]
19+
VERSION_PATTERNS = [r"\(strongSwan ([0-9]+\.[0-9]+\.[0-9]+)[,)]"]
2020
VENDOR_PRODUCT = [("strongswan", "strongswan")]

test/test_data/strongswan.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
{
66
"product": "strongswan",
77
"version": "4.6.3",
8-
"version_strings": ["(strongSwan 4.6.3"],
8+
"version_strings": ["(strongSwan 4.6.3)"],
99
}
1010
]
1111
package_test_data = [

0 commit comments

Comments
 (0)