INNER CODE UNIT · Python

find_max_fixed_version

cyberark/KubiScan · KubiScan.py:183

def find_max_fixed_version(cve):
    versions = []
    for fixed_version in cve['FixedVersions']:
        versions.append(fixed_version['Raw'])
    max_version = max(versions, key=lambda x: [int(num) for num in x.split('.')])
    return max_version

def find_min_fixed_version(cve):
    versions = []
    for fixed_version in cve['FixedVersions']:
        versions.append(fixed_version['Raw'])
    min_version = min(versions, key=lambda x: [int(num) for num in x.split('.')])
    return min_version

def print_risky_clusterroles(show_rules=False, days=None, priority=None, namespace=None):
    if namespace is not None:
        logging.warning("'-rcr' switch does not expect namespace ('-ns')\n")
    risky_clusterroles = engine.utils.get_risky_clusterroles()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…