Skip to content

Commit fe0b2b8

Browse files
authored
VC-8268 (#681)
Fixed the banner fingerprint to avoid false fingerprint if versin is different then the hardcoded value
1 parent 998ad8e commit fe0b2b8

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

xml/mysql_banners.xml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1706,9 +1706,10 @@
17061706
<param pos="0" name="os.cpe23" value="cpe:/o:debian:debian_linux:9.0"/>
17071707
</fingerprint>
17081708

1709-
<fingerprint pattern="^(?:\d{1,2}\.\d{1,3}\.[a-f\d]{1,3}-)(\d*\.\d*\.\d*)-MariaDB\S*deb\S*$" flags="REG_ICASE">
1710-
<description>MariaDB MariaDB on Debian 9.1 (stretch)</description>
1711-
<example service.version="10.1.23">5.5.5-10.1.23-MariaDB-9+deb9u1</example>
1709+
<fingerprint pattern="^(?:\d{1,2}\.\d{1,3}\.[a-f\d]{1,3}-)(\d*\.\d*\.\d*)-MariaDB\S*\+deb(\d{1,2})u\d\S*$" flags="REG_ICASE">
1710+
<description>MariaDB MariaDB packaged for Debian</description>
1711+
<example service.version="10.1.23" os.version="9">5.5.5-10.1.23-MariaDB-9+deb9u1</example>
1712+
<example service.version="10.5.29" os.version="11">5.5.5-10.5.29-MariaDB-0+deb11u1-log</example>
17121713
<param pos="1" name="service.version"/>
17131714
<param pos="0" name="service.vendor" value="MariaDB"/>
17141715
<param pos="0" name="service.family" value="MySQL"/>
@@ -1717,8 +1718,8 @@
17171718
<param pos="0" name="os.vendor" value="Debian"/>
17181719
<param pos="0" name="os.family" value="Linux"/>
17191720
<param pos="0" name="os.product" value="Linux"/>
1720-
<param pos="0" name="os.version" value="9.1"/>
1721-
<param pos="0" name="os.cpe23" value="cpe:/o:debian:debian_linux:9.1"/>
1721+
<param pos="2" name="os.version"/>
1722+
<param pos="0" name="os.cpe23" value="cpe:/o:debian:debian_linux:{os.version}"/>
17221723
</fingerprint>
17231724

17241725
<fingerprint pattern="^^(\d{1,2}\.\d{1,2}\.[a-f\d]{1,3})-Sphinx" flags="REG_ICASE">

0 commit comments

Comments
 (0)