Hi,
Here is my report for this vulnerabilty:
- avoid using substring and use replace instead --> legacy Adobe products taken into account
 - filter the softwarename directly within the Inner Join --> faster and avoid "Convert(Int,..." to be analysed first
 - add some exceptions to the filter : acrobat.com and %MUI% products
 
Select Top 1000000 tblAssets.AssetID,
  tblAssets.AssetName,
  tblAssets.Domain,
  tblAssets.Username,
  tblAssets.Userdomain,
  tblAssets.IPAddress,
  tblAssets.SP,
  tblAssets.Lastseen,
  tblAssets.Lasttried,
  tblSoftwareUni.softwareName As Software,
  tblSoftware.softwareVersion As Version,
  Convert(Int,replace (tblSoftware.softwareVersion,'.','')) as intVersion,
  tblSoftwareUni.SoftwarePublisher As Publisher,
  tblSoftware.Lastchanged
From tblAssets
  Inner Join tblSoftware On tblAssets.AssetID = tblSoftware.AssetID
  Inner Join tblSoftwareUni On (tblSoftwareUni.SoftID = tblSoftware.softID And ((tblSoftwareUni.softwareName Like '%Acrobat Reader%' Or tblSoftwareUni.softwareName Like '%Acrobat%') And
    tblSoftwareUni.softwareName Not Like '%Extended Asian%' And
    tblSoftwareUni.softwareName Not Like '%Acrobat.com%' And
    tblSoftwareUni.softwareName Not Like '%MUI%'))
  Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Where
        tblAssetCustom.State = 1 And
        Convert(Int,replace (tblSoftware.softwareVersion,'.','')) <= 1801120038
Order By tblAssets.Domain,
  tblAssets.AssetName,
  Software
Sylvie