Lucene search
K

AlmaLinux 8 : javapackages-tools:201801 (ALSA-2025:9318)

🗓️ 03 Jul 2025 00:00:00Reported by TenableType 
nessus
 nessus
🔗 www.tenable.com👁 2 Views

AlmaLinux 8 has vulnerable packages as per ALSA-2025:9318, affecting apache-commons-beanutils.

Related
Refs
Code
ReporterTitlePublishedViews
Family
IBM Security Bulletins
Security Bulletin: A Security Vulnerability has been Identified in Websphere Application Server Shipped with Predictive Customer Intelligence (CVE-2019-10086)
23 Jun 202019:24
ibm
IBM Security Bulletins
Security Bulletin: A security vulnerability has been identified in IBM WebSphere Application Server, which is shipped with, or a required product for, IBM Tivoli Netcool Configuration Manager (CVE-2019-10086)
24 Mar 202012:15
ibm
IBM Security Bulletins
Security Bulletin: A security vulnerability has been identified in IBM WebSphere Application Server which is used by IBM Rational ClearQuest (CVE-2019-10086)
10 Dec 201902:23
ibm
IBM Security Bulletins
Security Bulletin: Remediation of Multiple Apache Struts 1.1 Vulnerabilities in IBM Library Support for Struts
16 Jan 202609:15
ibm
IBM Security Bulletins
Security Bulletin: IBM Event Streams is vulnerable to improper access control
4 Mar 202610:31
ibm
IBM Security Bulletins
Security Bulletin: Remediation of Multiple Apache Struts Vulnerabilities in IBM Library Support for Struts
9 Mar 202610:35
ibm
IBM Security Bulletins
Security Bulletin: IBM Operational Decision Manager March 2023 - CVE-2014-0114, CVE-2019-10086, CVE-2023-24998
11 Apr 202314:02
ibm
IBM Security Bulletins
Security Bulletin: WebSphere Application Server shipped with Jazz for Service Management (JazzSM) is vulnerable to Apache Commons Beanutils (CVE-2019-10086)
9 Mar 202017:49
ibm
IBM Security Bulletins
Security Bulletin: Multiple Vulnerabilities have been identified in IBM WebSphere Application Server shipped with IBM StoredIQ for Legal
4 Mar 202109:24
ibm
IBM Security Bulletins
Security Bulletin: IBM Security Guardium is affected by an Apache commons beanutils 1.9.2 library vulnerability
6 Oct 202016:30
ibm
Rows per page
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
#
# The package checks in this plugin were extracted from
# AlmaLinux Security Advisory ALSA-2025:9318.
##

include('compat.inc');

if (description)
{
  script_id(241316);
  script_version("1.2");
  script_set_attribute(attribute:"plugin_modification_date", value:"2025/07/04");

  script_cve_id("CVE-2019-10086", "CVE-2025-48734");
  script_xref(name:"ALSA", value:"2025:9318");
  script_xref(name:"RHSA", value:"2025:9318");
  script_xref(name:"CEA-ID", value:"CEA-2021-0025");
  script_xref(name:"CEA-ID", value:"CEA-2021-0004");

  script_name(english:"AlmaLinux 8 : javapackages-tools:201801 (ALSA-2025:9318)");

  script_set_attribute(attribute:"synopsis", value:
"The remote AlmaLinux host is missing one or more security updates.");
  script_set_attribute(attribute:"description", value:
"The remote AlmaLinux 8 host has packages installed that are affected by multiple vulnerabilities as referenced in the
ALSA-2025:9318 advisory.

    * apache-commons-beanutils: does not suppresses the class property in PropertyUtilsBean by default
    (CVE-2019-10086)
      * commons-beanutils: Apache Commons BeanUtils: PropertyUtilsBean does not suppresses an enum's
    declaredClass property by default (CVE-2025-48734)

Tenable has extracted the preceding description block directly from the AlmaLinux security advisory.

Note that Nessus has not tested for these issues but has instead relied only on the application's self-reported version
number.");
  script_set_attribute(attribute:"see_also", value:"https://errata.almalinux.org/8/ALSA-2025-9318.html");
  script_set_attribute(attribute:"see_also", value:"https://access.redhat.com/errata/RHSA-2025:9318");
  script_set_attribute(attribute:"solution", value:
"Update the affected packages.");
  script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P");
  script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L");
  script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:O/RC:C");
  script_set_attribute(attribute:"cvss_score_source", value:"CVE-2019-10086");

  script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
  script_set_attribute(attribute:"exploit_available", value:"false");
  script_cwe_id(284, 502);

  script_set_attribute(attribute:"vuln_publication_date", value:"2019/08/20");
  script_set_attribute(attribute:"patch_publication_date", value:"2025/06/23");
  script_set_attribute(attribute:"plugin_publication_date", value:"2025/07/03");

  script_set_attribute(attribute:"plugin_type", value:"local");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-antlr");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-apache-bcel");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-apache-bsf");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-apache-log4j");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-apache-oro");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-apache-regexp");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-apache-resolver");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-apache-xalan2");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-commons-logging");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-commons-net");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-contrib");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-contrib-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-javamail");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-jdepend");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-jmf");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-jsch");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-junit");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-lib");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-manual");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-swing");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-testutil");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ant-xz");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:antlr-C++");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:antlr-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:antlr-manual");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:antlr-tool");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:aopalliance");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:aopalliance-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-beanutils");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-beanutils-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-cli");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-cli-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-codec");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-codec-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-collections");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-collections-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-collections-testframework");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-compress");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-compress-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-exec");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-exec-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-io");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-io-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-jxpath");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-jxpath-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-lang");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-lang-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-lang3");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-lang3-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-logging");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-logging-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-net");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-net-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-commons-parent");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-ivy");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-ivy-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-parent");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:apache-resource-bundles");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:aqute-bnd");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:aqute-bnd-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:aqute-bndlib");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:assertj-core");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:assertj-core-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:atinject");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:atinject-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:atinject-tck");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:bcel");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:bcel-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:beust-jcommander");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:beust-jcommander-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:bnd-maven-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:bsf");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:bsf-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:bsh");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:bsh-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:bsh-manual");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:byaccj");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:cal10n");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:cal10n-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:cdi-api");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:cdi-api-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:cglib");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:cglib-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:easymock");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:easymock-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:exec-maven-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:exec-maven-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:felix-osgi-compendium");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:felix-osgi-compendium-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:felix-osgi-core");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:felix-osgi-core-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:felix-osgi-foundation");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:felix-osgi-foundation-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:felix-parent");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:felix-utils");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:felix-utils-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:forge-parent");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:fusesource-pom");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:geronimo-annotation");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:geronimo-annotation-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:geronimo-jms");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:geronimo-jms-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:geronimo-jpa");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:geronimo-jpa-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:geronimo-parent-poms");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:glassfish-annotation-api");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:glassfish-annotation-api-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:glassfish-el");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:glassfish-el-api");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:glassfish-el-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:glassfish-jsp-api");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:glassfish-jsp-api-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:glassfish-legal");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:glassfish-master-pom");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:glassfish-servlet-api");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:glassfish-servlet-api-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:google-guice");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:google-guice-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guava20");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guava20-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guava20-testlib");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guice-assistedinject");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guice-bom");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guice-extensions");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guice-grapher");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guice-jmx");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guice-jndi");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guice-multibindings");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guice-parent");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guice-servlet");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guice-testlib");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:guice-throwingproviders");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:hamcrest");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:hamcrest-core");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:hamcrest-demo");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:hamcrest-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:hawtjni");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:hawtjni-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:hawtjni-runtime");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:httpcomponents-client");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:httpcomponents-client-cache");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:httpcomponents-client-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:httpcomponents-core");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:httpcomponents-core-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:httpcomponents-project");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:isorelax");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:isorelax-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:ivy-local");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jakarta-commons-httpclient");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jakarta-commons-httpclient-demo");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jakarta-commons-httpclient-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jakarta-commons-httpclient-manual");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jakarta-oro");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jakarta-oro-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jansi");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jansi-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jansi-native");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jansi-native-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:java_cup");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:java_cup-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:java_cup-manual");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javacc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javacc-demo");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javacc-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javacc-manual");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javacc-maven-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javacc-maven-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javamail");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javamail-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javapackages-filesystem");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javapackages-local");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javapackages-tools");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javassist");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:javassist-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jaxen");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jaxen-demo");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jaxen-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jboss-interceptors-1.2-api");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jboss-interceptors-1.2-api-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jboss-parent");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jcl-over-slf4j");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jdepend");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jdepend-demo");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jdepend-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jdependency");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jdependency-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jdom");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jdom-demo");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jdom-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jdom2");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jdom2-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jflex");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jflex-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jline");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jline-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jsch");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jsch-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jsoup");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jsoup-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jsr-305");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jsr-305-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jtidy");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jtidy-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jul-to-slf4j");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:junit");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:junit-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:junit-manual");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jvnet-parent");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jzlib");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jzlib-demo");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:jzlib-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:log4j-over-slf4j");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:log4j12");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:log4j12-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-antrun-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-antrun-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-archiver");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-archiver-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-artifact");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-artifact-manager");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-artifact-resolver");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-artifact-resolver-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-artifact-transfer");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-artifact-transfer-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-assembly-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-assembly-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-cal10n-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-clean-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-clean-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-common-artifact-filters");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-common-artifact-filters-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-compiler-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-compiler-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-dependency-analyzer");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-dependency-analyzer-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-dependency-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-dependency-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-dependency-tree");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-dependency-tree-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-core");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-logging-api");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-module-apt");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-module-confluence");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-module-docbook-simple");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-module-fml");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-module-latex");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-module-rtf");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-module-twiki");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-module-xdoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-module-xhtml");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-modules");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-sink-api");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-sitetools");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-sitetools-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-test-docs");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-doxia-tests");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-enforcer");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-enforcer-api");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-enforcer-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-enforcer-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-enforcer-rules");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-failsafe-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-file-management");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-file-management-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-filtering");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-filtering-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-hawtjni-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-install-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-install-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-invoker");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-invoker-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-invoker-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-invoker-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-jar-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-jar-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-lib");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-local");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-model");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-monitor");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-parent");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-annotations");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-build-helper");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-build-helper-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-bundle");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-bundle-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-descriptor");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-registry");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-testing");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-testing-harness");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-testing-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-testing-tools");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-tools");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-tools-annotations");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-tools-ant");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-tools-api");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-tools-beanshell");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-tools-generators");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-tools-java");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-tools-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-tools-javadocs");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugin-tools-model");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-plugins-pom");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-profile");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-project");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-remote-resources-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-remote-resources-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-reporting-api");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-reporting-api-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-reporting-impl");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-reporting-impl-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resolver");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resolver-api");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resolver-connector-basic");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resolver-impl");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resolver-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resolver-spi");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resolver-test-util");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resolver-transport-classpath");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resolver-transport-file");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resolver-transport-http");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resolver-transport-wagon");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resolver-util");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resources-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-resources-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-script");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-script-ant");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-script-beanshell");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-script-interpreter");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-script-interpreter-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-settings");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-shade-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-shade-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-shared");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-shared-incremental");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-shared-incremental-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-shared-io");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-shared-io-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-shared-utils");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-shared-utils-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-source-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-source-plugin-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-surefire");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-surefire-javadoc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-surefire-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-surefire-provider-junit");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-surefire-provider-testng");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-surefire-report-parser");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-surefire-report-plugin");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-test-tools");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-toolchain");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:alma:linux:maven-verifier");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:alma:linux:8");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:alma:linux:8::appstream");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:alma:linux:8::baseos");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:alma:linux:8::highavailability");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:alma:linux:8::nfv");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:alma:linux:8::powertools");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:alma:linux:8::realtime");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:alma:linux:8::resilientstorage");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:alma:linux:8::sap");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:alma:linux:8::sap_hana");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:alma:linux:8::supplementary");
  script_set_attribute(attribute:"generated_plugin", value:"current");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_family(english:"Alma Linux Local Security Checks");

  script_copyright(english:"This script is Copyright (C) 2025 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("ssh_get_info.nasl");
  script_require_keys("Host/local_checks_enabled", "Host/AlmaLinux/release", "Host/AlmaLinux/rpm-list", "Host/cpu");

  exit(0);
}


include('rpm2.inc');

if (!get_kb_item('Host/local_checks_enabled')) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);
var os_product = get_kb_item('installed_os/local/SSH/0/product');
if (isnull(os_product) || 'AlmaLinux' >!< os_product) audit(AUDIT_OS_NOT, 'AlmaLinux');
var os_version = get_kb_item('installed_os/local/SSH/0/version');
if (isnull(os_version)) audit(AUDIT_UNKNOWN_APP_VER, 'AlmaLinux');
if (! preg(pattern:"^8([^0-9]|$)", string:os_version)) audit(AUDIT_OS_NOT, 'AlmaLinux 8.x', 'AlmaLinux ' + os_version);

if (!get_kb_item('Host/AlmaLinux/rpm-list')) audit(AUDIT_PACKAGE_LIST_MISSING);

var cpu = get_kb_item('Host/cpu');
if (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);
if ('aarch64' >!< cpu && 'ppc' >!< cpu && 's390' >!< cpu && 'x86_64' >!< cpu && cpu !~ "^i[3-6]86$") audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, 'AlmaLinux', cpu);

var module_ver = get_kb_item('Host/AlmaLinux/appstream/javapackages-tools');
if (isnull(module_ver)) audit(AUDIT_PACKAGE_NOT_INSTALLED, 'Module javapackages-tools:201801');
if ('201801' >!< module_ver) audit(AUDIT_PACKAGE_NOT_AFFECTED, 'Module javapackages-tools:' + module_ver);

var constraints = {
  'javapackages-tools:201801': [
    {
      'release': '8',
      'pkgs': [
        {'reference':'ant-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-antlr-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-apache-bcel-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-apache-bsf-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-apache-log4j-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-apache-oro-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-apache-regexp-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-apache-resolver-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-apache-xalan2-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-commons-logging-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-commons-net-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-contrib-1.0-0.32.b3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-contrib-javadoc-1.0-0.32.b3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-javadoc-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-javamail-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-jdepend-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-jmf-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-jsch-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-junit-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-lib-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-manual-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-swing-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-testutil-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'ant-xz-1.10.5-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'antlr-C++-2.7.7-56.module_el8.0.0+6004+2fc32706', 'cpu':'aarch64', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'antlr-C++-2.7.7-56.module_el8.0.0+6004+2fc32706', 'cpu':'ppc64le', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'antlr-C++-2.7.7-56.module_el8.0.0+6004+2fc32706', 'cpu':'s390x', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'antlr-C++-2.7.7-56.module_el8.0.0+6004+2fc32706', 'cpu':'x86_64', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'antlr-javadoc-2.7.7-56.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'antlr-manual-2.7.7-56.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'antlr-tool-2.7.7-56.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'aopalliance-1.0-17.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'aopalliance-javadoc-1.0-17.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-beanutils-1.9.3-5.module_el8.10.0+4020+7deec6e4', 'el_string':'el8.10.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-beanutils-javadoc-1.9.3-5.module_el8.10.0+4020+7deec6e4', 'el_string':'el8.10.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-cli-1.4-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-cli-javadoc-1.4-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-codec-1.11-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-codec-javadoc-1.11-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-collections-3.2.2-10.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-collections-javadoc-3.2.2-10.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-collections-testframework-3.2.2-10.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-compress-1.18-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-compress-javadoc-1.18-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-exec-1.3-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-exec-javadoc-1.3-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-io-2.6-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'apache-commons-io-javadoc-2.6-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'apache-commons-jxpath-1.3-29.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-jxpath-javadoc-1.3-29.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-lang-2.6-21.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-lang-javadoc-2.6-21.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-lang3-3.7-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-lang3-javadoc-3.7-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-logging-1.2-13.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-logging-javadoc-1.2-13.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-net-3.6-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-net-javadoc-3.6-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-commons-parent-43-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-ivy-2.4.0-14.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-ivy-javadoc-2.4.0-14.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-parent-19-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'apache-resource-bundles-2-20.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'aqute-bnd-3.5.0-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'aqute-bnd-javadoc-3.5.0-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'aqute-bndlib-3.5.0-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'assertj-core-3.8.0-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'assertj-core-javadoc-3.8.0-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'atinject-1-28.20100611svn86.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'atinject-javadoc-1-28.20100611svn86.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'atinject-tck-1-28.20100611svn86.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'bcel-6.2-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'bcel-javadoc-6.2-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'beust-jcommander-1.71-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'beust-jcommander-javadoc-1.71-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'bnd-maven-plugin-3.5.0-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'bsf-2.4.0-30.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'bsf-javadoc-2.4.0-30.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'bsh-2.0-13.b6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'bsh-javadoc-2.0-13.b6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'bsh-manual-2.0-13.b6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'byaccj-1.15-17.module_el8.0.0+6004+2fc32706', 'cpu':'aarch64', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'byaccj-1.15-17.module_el8.0.0+6004+2fc32706', 'cpu':'ppc64le', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'byaccj-1.15-17.module_el8.0.0+6004+2fc32706', 'cpu':'s390x', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'byaccj-1.15-17.module_el8.0.0+6004+2fc32706', 'cpu':'x86_64', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'cal10n-0.8.1-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'cal10n-javadoc-0.8.1-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'cdi-api-1.2-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'cdi-api-javadoc-1.2-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'cglib-3.2.4-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'cglib-javadoc-3.2.4-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'easymock-3.5-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'easymock-javadoc-3.5-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'exec-maven-plugin-1.6.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'exec-maven-plugin-javadoc-1.6.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'felix-osgi-compendium-1.4.0-26.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'felix-osgi-compendium-javadoc-1.4.0-26.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'felix-osgi-core-1.4.0-23.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'felix-osgi-core-javadoc-1.4.0-23.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'felix-osgi-foundation-1.2.0-23.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'felix-osgi-foundation-javadoc-1.2.0-23.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'felix-parent-4-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'felix-utils-1.10.4-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'felix-utils-javadoc-1.10.4-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'forge-parent-38-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'fusesource-pom-1.11-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'geronimo-annotation-1.0-23.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'geronimo-annotation-javadoc-1.0-23.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'geronimo-jms-1.1.1-25.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'geronimo-jms-javadoc-1.1.1-25.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'geronimo-jpa-1.1.1-21.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'geronimo-jpa-javadoc-1.1.1-21.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'geronimo-parent-poms-1.6-25.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'glassfish-annotation-api-1.2-13.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'glassfish-annotation-api-javadoc-1.2-13.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'glassfish-el-3.0.1-0.7.b08.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'glassfish-el-api-3.0.1-0.7.b08.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'glassfish-el-javadoc-3.0.1-0.7.b08.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'glassfish-jsp-api-2.3.2-0.9.b01.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'glassfish-jsp-api-javadoc-2.3.2-0.9.b01.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'glassfish-legal-1.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'glassfish-master-pom-8-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'glassfish-servlet-api-3.1.0-14.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'glassfish-servlet-api-javadoc-3.1.0-14.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'google-guice-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'google-guice-javadoc-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guava20-20.0-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guava20-javadoc-20.0-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guava20-testlib-20.0-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guice-assistedinject-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guice-bom-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guice-extensions-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guice-grapher-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guice-jmx-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guice-jndi-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guice-multibindings-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guice-parent-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guice-servlet-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guice-testlib-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'guice-throwingproviders-4.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'hamcrest-1.3-23.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'hamcrest-core-1.3-23.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'hamcrest-demo-1.3-23.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'hamcrest-javadoc-1.3-23.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'hawtjni-1.16-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'hawtjni-javadoc-1.16-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'hawtjni-runtime-1.16-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'httpcomponents-client-4.5.5-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'httpcomponents-client-cache-4.5.5-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'httpcomponents-client-javadoc-4.5.5-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'httpcomponents-core-4.4.10-4.module_el8.10.0+4020+7deec6e4', 'el_string':'el8.10.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'httpcomponents-core-javadoc-4.4.10-4.module_el8.10.0+4020+7deec6e4', 'el_string':'el8.10.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'httpcomponents-project-9-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'isorelax-0-0.23.release20050331.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'isorelax-javadoc-0-0.23.release20050331.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'ivy-local-5.3.0-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jakarta-commons-httpclient-3.1-28.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'jakarta-commons-httpclient-demo-3.1-28.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'jakarta-commons-httpclient-javadoc-3.1-28.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'jakarta-commons-httpclient-manual-3.1-28.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'jakarta-oro-2.0.8-23.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jakarta-oro-javadoc-2.0.8-23.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jansi-1.17.1-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jansi-javadoc-1.17.1-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jansi-native-1.7-7.module_el8.0.0+6004+2fc32706', 'cpu':'aarch64', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jansi-native-1.7-7.module_el8.0.0+6004+2fc32706', 'cpu':'ppc64le', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jansi-native-1.7-7.module_el8.0.0+6004+2fc32706', 'cpu':'s390x', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jansi-native-1.7-7.module_el8.0.0+6004+2fc32706', 'cpu':'x86_64', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jansi-native-javadoc-1.7-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'java_cup-0.11b-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'java_cup-javadoc-0.11b-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'java_cup-manual-0.11b-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'javacc-7.0.2-6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'javacc-demo-7.0.2-6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'javacc-javadoc-7.0.2-6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'javacc-manual-7.0.2-6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'javacc-maven-plugin-2.6-25.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'javacc-maven-plugin-javadoc-2.6-25.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'javamail-1.5.2-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'javamail-javadoc-1.5.2-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'javapackages-filesystem-5.3.0-2.module_el8.6.0+3333+6f2999f0', 'el_string':'el8.6.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'javapackages-local-5.3.0-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'javapackages-tools-5.3.0-2.module_el8.6.0+3333+6f2999f0', 'el_string':'el8.6.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'javassist-3.18.1-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'javassist-javadoc-3.18.1-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jaxen-1.1.6-18.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jaxen-demo-1.1.6-18.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jaxen-javadoc-1.1.6-18.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jboss-interceptors-1.2-api-1.0.0-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jboss-interceptors-1.2-api-javadoc-1.0.0-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jboss-parent-20-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jcl-over-slf4j-1.7.25-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jdepend-2.9.1-18.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jdepend-demo-2.9.1-18.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jdepend-javadoc-2.9.1-18.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jdependency-1.2-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jdependency-javadoc-1.2-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jdom-1.1.3-17.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jdom-demo-1.1.3-17.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jdom-javadoc-1.1.3-17.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jdom2-2.0.6-12.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jdom2-javadoc-2.0.6-12.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jflex-1.6.1-12.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jflex-javadoc-1.6.1-12.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jline-2.14.6-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jline-javadoc-2.14.6-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jsch-0.1.54-6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jsch-javadoc-0.1.54-6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jsoup-1.11.3-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jsoup-javadoc-1.11.3-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jsr-305-0-0.22.20130910svn.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jsr-305-javadoc-0-0.22.20130910svn.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jtidy-1.0-0.28.20100930svn1125.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'2'},
        {'reference':'jtidy-javadoc-1.0-0.28.20100930svn1125.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'2'},
        {'reference':'jul-to-slf4j-1.7.25-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'junit-4.12-9.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'junit-javadoc-4.12-9.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'junit-manual-4.12-9.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'jvnet-parent-4-10.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jzlib-1.1.3-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jzlib-demo-1.1.3-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'jzlib-javadoc-1.1.3-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'log4j-over-slf4j-1.7.25-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'log4j12-1.2.17-22.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'log4j12-javadoc-1.2.17-22.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-3.5.4-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-antrun-plugin-1.8-6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-antrun-plugin-javadoc-1.8-6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-archiver-3.2.0-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-archiver-javadoc-3.2.0-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-artifact-2.2.1-59.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-artifact-manager-2.2.1-59.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-artifact-resolver-1.0-18.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-artifact-resolver-javadoc-1.0-18.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-artifact-transfer-0.9.0-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-artifact-transfer-javadoc-0.9.0-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-assembly-plugin-3.1.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-assembly-plugin-javadoc-3.1.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-cal10n-plugin-0.8.1-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-clean-plugin-3.0.0-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-clean-plugin-javadoc-3.0.0-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-common-artifact-filters-3.0.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-common-artifact-filters-javadoc-3.0.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-compiler-plugin-3.7.0-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-compiler-plugin-javadoc-3.7.0-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-dependency-analyzer-1.8-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-dependency-analyzer-javadoc-1.8-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-dependency-plugin-3.0.2-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-dependency-plugin-javadoc-3.0.2-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-dependency-tree-3.0-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-dependency-tree-javadoc-3.0-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-core-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-javadoc-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-logging-api-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-module-apt-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-module-confluence-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-module-docbook-simple-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-module-fml-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-module-latex-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-module-rtf-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-module-twiki-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-module-xdoc-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-module-xhtml-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-modules-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-sink-api-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-sitetools-1.7.5-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-sitetools-javadoc-1.7.5-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-test-docs-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-doxia-tests-1.7-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-enforcer-1.4.1-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-enforcer-api-1.4.1-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-enforcer-javadoc-1.4.1-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-enforcer-plugin-1.4.1-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-enforcer-rules-1.4.1-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-failsafe-plugin-2.22.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-file-management-3.0.0-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-file-management-javadoc-3.0.0-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-filtering-3.1.1-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-filtering-javadoc-3.1.1-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-hawtjni-plugin-1.16-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-install-plugin-2.5.2-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-install-plugin-javadoc-2.5.2-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-invoker-2.2-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-invoker-javadoc-2.2-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-invoker-plugin-1.10-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-invoker-plugin-javadoc-1.10-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-jar-plugin-3.1.0-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-jar-plugin-javadoc-3.1.0-1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-javadoc-3.5.4-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-lib-3.5.4-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-local-5.3.0-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-model-2.2.1-59.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-monitor-2.2.1-59.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-parent-27-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-annotations-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-build-helper-1.9.1-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-build-helper-javadoc-1.9.1-8.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-bundle-3.5.0-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-bundle-javadoc-3.5.0-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-descriptor-2.2.1-59.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-plugin-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-registry-2.2.1-59.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-testing-3.3.0-12.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-testing-harness-3.3.0-12.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-testing-javadoc-3.3.0-12.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-testing-tools-3.3.0-12.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-tools-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-tools-annotations-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-tools-ant-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-tools-api-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-tools-beanshell-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-tools-generators-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-tools-java-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-tools-javadoc-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-tools-javadocs-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugin-tools-model-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-plugins-pom-28-7.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-profile-2.2.1-59.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-project-2.2.1-59.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-remote-resources-plugin-1.5-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-remote-resources-plugin-javadoc-1.5-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-reporting-api-3.0-14.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-reporting-api-javadoc-3.0-14.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-reporting-impl-3.0.0-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-reporting-impl-javadoc-3.0.0-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-resolver-1.1.1-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-resolver-api-1.1.1-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-resolver-connector-basic-1.1.1-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-resolver-impl-1.1.1-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-resolver-javadoc-1.1.1-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-resolver-spi-1.1.1-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-resolver-test-util-1.1.1-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-resolver-transport-classpath-1.1.1-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-resolver-transport-file-1.1.1-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-resolver-transport-http-1.1.1-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-resolver-transport-wagon-1.1.1-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-resolver-util-1.1.1-2.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-resources-plugin-3.1.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-resources-plugin-javadoc-3.1.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-script-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-script-ant-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-script-beanshell-3.5.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-script-interpreter-1.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-script-interpreter-javadoc-1.1-11.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-settings-2.2.1-59.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-shade-plugin-3.1.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-shade-plugin-javadoc-3.1.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-shared-22-6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-shared-incremental-1.1-14.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-shared-incremental-javadoc-1.1-14.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-shared-io-3.0.0-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-shared-io-javadoc-3.0.0-5.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'1'},
        {'reference':'maven-shared-utils-3.2.1-0.1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-shared-utils-javadoc-3.2.1-0.1.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-source-plugin-3.0.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-source-plugin-javadoc-3.0.1-4.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-surefire-2.22.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-surefire-javadoc-2.22.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-surefire-plugin-2.22.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-surefire-provider-junit-2.22.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-surefire-provider-testng-2.22.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-surefire-report-parser-2.22.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-surefire-report-plugin-2.22.0-3.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-test-tools-3.3.0-12.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-toolchain-2.2.1-59.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'},
        {'reference':'maven-verifier-1.6-6.module_el8.0.0+6004+2fc32706', 'el_string':'el8.0.0', 'rpm_spec_vers_cmp':TRUE, 'epoch':'0'}
      ]
    }
  ]
};

var os_release = get_one_kb_item('installed_os/local/SSH/0/release');
var os_sp = get_one_kb_item('Host/*/minor_release');

var flag = 0;
var reference;
var sp;
var _cpu;
var el_string;
var rpm_spec_vers_cmp;
var epoch;
var allowmaj;
var exists_check;
var cves;
var appstreams_found = 0;
var appstream;
var appstream_name;
var appstream_version;
foreach var module (keys(constraints)) {
  appstream = NULL;
  appstream_name = NULL;
  appstream_version = NULL;
  appstream_split = split(module, sep:':', keep:FALSE);
  if (!empty_or_null(appstream_split)) {
    appstream_name = appstream_split[0];
    appstream_version = appstream_split[1];
    if (!empty_or_null(appstream_name)) appstream = get_one_kb_item('Host/AlmaLinux/appstream/' + appstream_name);
  }
  if (!empty_or_null(appstream) && appstream_version == appstream || appstream_name == 'all') {
    appstreams_found++;
    foreach var module_array ( constraints[module] ) {
      # Check that the target release is equal to the affected release
      if (!empty_or_null(module_array['release'])){
        if (module_array['release'] != os_release) continue;
      }
      if (!empty_or_null(module_array['sp'])){
        if (module_array['sp'] != os_sp) continue;
      }
      foreach var package_array ( module_array['pkgs'] ) {
        reference = NULL;
        sp = NULL;
        _cpu = NULL;
        el_string = NULL;
        rpm_spec_vers_cmp = NULL;
        epoch = NULL;
        allowmaj = NULL;
        exists_check = NULL;
        cves = NULL;
        if (!empty_or_null(package_array['reference'])) reference = package_array['reference'];
        if (!empty_or_null(package_array['sp'])) sp = package_array['sp'];
        if (!empty_or_null(package_array['cpu'])) _cpu = package_array['cpu'];
        if (!empty_or_null(package_array['el_string'])) el_string = package_array['el_string'];
        if (!empty_or_null(package_array['rpm_spec_vers_cmp'])) rpm_spec_vers_cmp = package_array['rpm_spec_vers_cmp'];
        if (!empty_or_null(package_array['epoch'])) epoch = package_array['epoch'];
        if (!empty_or_null(package_array['allowmaj'])) allowmaj = package_array['allowmaj'];
        if (!empty_or_null(package_array['exists_check'])) exists_check = package_array['exists_check'];
        if (!empty_or_null(package_array['cves'])) cves = package_array['cves'];
        if (reference &&
            (!exists_check || rpm_exists(rpm:exists_check)) &&
            rpm_check(sp:sp, cpu:_cpu, reference:reference, epoch:epoch, el_string:el_string, rpm_spec_vers_cmp:rpm_spec_vers_cmp, allowmaj:allowmaj, cves:cves)) flag++;
      }
    }
  }
}

if (!appstreams_found) audit(AUDIT_PACKAGE_NOT_INSTALLED, 'Module javapackages-tools:201801');

if (flag)
{
  security_report_v4(
      port       : 0,
      severity   : SECURITY_HOLE,
      extra      : rpm_report_get()
  );
  exit(0);
}
else
{
  var tested = pkg_tests_get();
  if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);
  else audit(AUDIT_PACKAGE_NOT_INSTALLED, 'ant / ant-antlr / ant-apache-bcel / ant-apache-bsf / etc');
}

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

04 Jul 2025 00:00Current
6.8Medium risk
Vulners AI Score6.8
CVSS 3.17.3 - 8.8
CVSS 27.5
EPSS0.01215
SSVC
2