Repository navigation
Added signatures to identify CVE plugins for FunnelKit Automations Af… - #56
Conversation
…fected by CVE-2026-39738, Enable Media Replace Affected by CVE-2026-73186, Solid Testimonials Affected by CVE-2026-78527
|
Thanks for these! I tested all 6 signatures with the real BigFix Inventory CIT scanner (11.0.44.0, Summary: the version thresholds are right and current releases are detected correctly, but the version extraction silently misses some affected installs. A small, tested fix is below. What passes
Issues1. Enable Media Replace ≤ 3.4.0 is never flagged. Those releases use a plain 2. CRLF line endings drop EMR and FunnelKit from the AFFECTED files. A main plugin file with CRLF endings (e.g. after git 3. Solid Testimonials depends on a TAB. If the header is ever reformatted with spaces only, the result is 4. ALL files report unparsed versions as installed. There's no skip on an empty or unparsed Suggested fixReplace the <Variable export="false" name="version_line"><StringCrop endString=" " inputString="$(file_read)" seekFrom="left" startString="Version:"/></Variable><Variable export="false" name="version_no_cr"><StringCrop endString=" " inputString="$(version_line)" seekFrom="left" startString=""/></Variable><Variable export="false" name="version_no_space"><StringCrop endString="" inputString="$(version_no_cr)" seekFrom="right" startString=" "/></Variable><Variable export="true" name="DETAILED_VER"><StringCrop endString="" inputString="$(version_no_space)" seekFrom="right" startString="	"/></Variable><Condition withVariable="DETAILED_VER"><Action do="SKIP" onValue=""/></Condition>With this change, every fixture returned the correct version with no scanner warnings, on both Linux and Windows. That covers EMR 2.9.6–4.2.3, FunnelKit 1.0.0–3.9.0.1, Solid Testimonials 1.0.0–3.3.10, and the CRLF and no-TAB variants. The fixed releases are still excluded by the AFFECTED files.
Nits
Not covered by my testing: a full BigFix Inventory deployment (I used standalone CIT with a scan config that includes these file names), and the Pro/premium variants of these plugins. macOS endpoints can't run extended signatures at all with the current scanner. |
…Kit Automations, Enable Media Replace, and Solid Testimonials
|
Addressed the changes suggested in the above comment. |
jgstew
left a comment
There was a problem hiding this comment.
issues addressed, ready to merge.
…fected by CVE-2026-39738, Enable Media Replace Affected by CVE-2026-73186, Solid Testimonials Affected by CVE-2026-78527