in

eEye Digital Security

The endpoint to vulnerability starts here.

 

Understanding Retina Tested vs Found Values on Linux

Last post 07-06-2009 9:46 AM by nomuus. 2 replies.
Page 1 of 1 (3 items)
Sort Posts: Previous Next
  • 06-25-2009 10:17 AM

    Understanding Retina Tested vs Found Values on Linux

    This is a general question but I have a specific example.   On our Linux systems I see vulnerabilities that I believe are false positives.   One example is this hit for some VMWare product:

    Tested Value: (^((((VMWARE-((HOSTD-ESX-)|(ESX-(APPS|BACKUPTOOLS|ISCSI|TOOLS)-)))|((VMKERNEL|VMKCTL|VMX|VRMGMT)-))3\.5\.0-([0-9]?[0-9]?[0-9]?[0-9]?[0-9]|1([0-4][0-9]{4}|5([0-2][0-9]{3}|3([0-7][0-9]{2}|8([0-6][0-9]|7[0-4]))))))|((VMNIX|KERNE

    Found Value: E2FSPROGS-1.32-15 HDPARM-5.4-1 RAIDTOOLS-1.00.3-7 WORDS-2-21 GAWK-3.1.1-9 GPM-1.19.3-27.2 PYXF86CONFIG-0.3.5-1 USERMODE-1.68-5 SPECSPO-3EL-1 KRBAFS-1.1.1-11 LSOF-4.63-4 LOGROTATE-3.6.9-1 SYMLINKS-1.2-18 ZIP-2.3-16 MGETTY-1.1.30-3 PSACCT-6.3.2-27 MKBOOTD

    The "Tested Value" looks like it might be a regexp, and that makes sense.   But I'm not sure what the input was to that regexp.  A list of files? a list of rpm packages?   The output of a "find" or "ps aux"?   Also it looks to me like the intent is to search for something that starts with "VMWARE" or "VMKERNEL"  etc.   But I don't see anything like that in the "Found Value" section.  So this system was marked with a vmware vulnerability but we're all pretty sure this system never had any vmware product installed.

    I'd like to know how the "tested value" is used on a linux system, so that I can more effectively understand and remediate the results.

    Thx,

    Gary Huntress

  • 06-26-2009 8:14 AM In reply to

    • bpatten
    • Top 10 Contributor
    • Joined on 09-24-2007
    • Irvine, CA
    • Posts 155

    Re: Understanding Retina Tested vs Found Values on Linux

    Hi Gary,

    You're right that we're using a regex to made the audit assessment. In your case, we applied the regex against the list of packages from the target. What you can do is open the SSH<IP>.log file located in the Retina 5\Logs directory to see the list of packages and commands sent to your linux device. That will help us better understand the findings.

    I would suggest you open a support ticket www.eeye.com/clients and upload a support package (Retina UI, Help > Support Package) to allow us to assist you with the finding.

    Thank you.

  • 07-06-2009 9:46 AM In reply to

    Re: Understanding Retina Tested vs Found Values on Linux

     The tested value is typically a regular expression of all possible vulnerable versions of a package.  After obtaining the list of packages on the system, Retina will check the installed packages and test it against the "tested value"--if a match is found, the package is considered vulnerable.

Page 1 of 1 (3 items)
© 1995 - 2009 eEye Incorporated