diff --git a/cve_bin_tool/checkers/pango.py b/cve_bin_tool/checkers/pango.py index c0cc2ca2c1..ab3a369a4b 100644 --- a/cve_bin_tool/checkers/pango.py +++ b/cve_bin_tool/checkers/pango.py @@ -16,5 +16,8 @@ class PangoChecker(Checker): CONTAINS_PATTERNS: list[str] = [] FILENAME_PATTERNS: list[str] = [] - VERSION_PATTERNS = [r"([0-9]+\.[0-9]+\.[0-9]+)\r?\n[pP]ango"] + VERSION_PATTERNS = [ + r"([0-9]+\.[0-9]+\.[0-9]+)\r?\n/etc/pango", + r"([0-9]+\.[0-9]+\.[0-9]+)\r?\nPango version", + ] VENDOR_PRODUCT = [("gnome", "pango"), ("pango", "pango")] diff --git a/test/test_data/pango.py b/test/test_data/pango.py index 573427f38c..2281029047 100644 --- a/test/test_data/pango.py +++ b/test/test_data/pango.py @@ -2,11 +2,16 @@ # SPDX-License-Identifier: GPL-3.0-or-later mapping_test_data = [ + { + "product": "pango", + "version": "1.40.5", + "version_strings": ["1.40.5\n/etc/pango"], + }, { "product": "pango", "version": "1.40.5", "version_strings": ["1.40.5\nPango version"], - } + }, ] package_test_data = [ {