Select Your Language

Infrastructure and Management

Cloud Computing

Storage

Runtimes

Integration and Automation

  • Comments
  • Finding list of packages vulnerable to a given CVE

    Posted on

    Apart from downloading the redhat OVAL files, and interpreting them to find vulnerable packages, is there any way to get a relation ship between CVE's and affected packages?

    We have looked at Satellite (5.6). And indeed it does have an API call (listPackages) that is documented as returning a list of affected packages for a particular Errata (Which can easily be related to CVE's), However affected in this case appears to be a list of packages that FIX a given problem. Not those that are vulnerable to it. As some vulnerabilities (e.g. the recent openSSL issues) get introduced and fixed fairly quickly, I don't want to mark anything PRIOR to the fixed version as that causes issues due to all the false positives.

    Does anyone have a solution?

    • I also know that if we registered a server with satellite we'd be able to get a list from the systemnamespace (system.getRelevantErrata.. & getRelevantErrataByType, But I need to be able to do this for arbitrary packages. Not necessarily ones installed on servers).

    TIA
    Hamish

    by

    points

    Responses

    Red Hat LinkedIn YouTube Facebook X, formerly Twitter

    Quick Links

    Help

    Site Info

    Related Sites

    © 2026 Red Hat