From cd0ee667864d6e4ae9591b90f038fa90226925c0 Mon Sep 17 00:00:00 2001 From: Eternal Dreamer Date: Thu, 11 Dec 2025 18:48:00 +0100 Subject: [PATCH] chore: clean --- cve_bin_tool/checkers/ppp.py | 1 + test/test_data/ppp.py | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/cve_bin_tool/checkers/ppp.py b/cve_bin_tool/checkers/ppp.py index 828ecc05e1..fa008861d1 100644 --- a/cve_bin_tool/checkers/ppp.py +++ b/cve_bin_tool/checkers/ppp.py @@ -21,6 +21,7 @@ class PppChecker(Checker): r"pppd/([0-9]+\.[0-9]+\.[0-9]+)", r"pppd[a-z, :%\)]*\r?\n([0-9]+\.[0-9]+\.[0-9]+)", r"([0-9]+\.[0-9]+\.[0-9]+)\r?\npppd", + r"pppd_version[a-zA-Z0-9!#$%&'()*+,/:;<=>?@^_`{|}~ \-\\\"\[\]\.\r\n]+([0-9]+\.[0-9]+\.[0-9]+)", ] VENDOR_PRODUCT = [ ("point-to-point_protocol_project", "point-to-point_protocol"), diff --git a/test/test_data/ppp.py b/test/test_data/ppp.py index 2e753ea74b..9148755886 100644 --- a/test/test_data/ppp.py +++ b/test/test_data/ppp.py @@ -17,6 +17,13 @@ "version": "2.4.3", "version_strings": ["2.4.3\npppd %s started"], }, + { + "product": "point-to-point_protocol", + "version": "2.4.7", + "version_strings": [ + "pppd_version\nUsing PPPoL2TP (socket = %d)\nioctl(PPPIOCSMRU): %m (line %d)\nH;D$\n2.4.7" + ], + }, ] package_test_data = [ {