Merge pull request #305 from tstromberg/acrobat-reader

Detect vulnerable versions of Acrobat Reader
This commit is contained in:
Thomas Strömberg 2023-09-14 16:37:45 -04:00 committed by GitHub
commit a9eba00fb6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -0,0 +1,27 @@
-- Vulnerable version of Adobe Acrobat Reader is installed
--
-- References:
-- * https://helpx.adobe.com/security/products/acrobat/apsb23-34.html
--
-- tags: persistent state filesystem
-- platform: darwin
SELECT
name,
path,
bundle_version,
TRIM(REGEX_MATCH (bundle_version, "^(\d+)\.", 1)) AS major,
TRIM(REGEX_MATCH (bundle_version, "\.(\d+)$", 1)) AS patch
FROM
apps
WHERE
name LIKE "%Acrobat%"
AND (
(
major = "23"
AND CAST(patch AS integer) < 20285
)
OR (
major = "20"
AND CAST(patch AS integer) < 30517
)
)