<oval_definitions xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5" xmlns:oval="http://oval.mitre.org/XMLSchema/oval-common-5" xmlns:oval-def="http://oval.mitre.org/XMLSchema/oval-definitions-5" xmlns:unix-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#unix" xmlns:red-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" xmlns:ind-def="http://oval.mitre.org/XMLSchema/oval-definitions-5#independent" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://oval.mitre.org/XMLSchema/oval-common-5 oval-common-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5 oval-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#unix unix-definitions-schema.xsd http://oval.mitre.org/XMLSchema/oval-definitions-5#linux linux-definitions-schema.xsd">
<generator>
<oval:product_name>Oracle Errata System</oval:product_name>
<oval:product_version>Oracle Linux</oval:product_version>
<oval:schema_version>5.11</oval:schema_version>
<oval:timestamp>2024-09-21T18:50:26</oval:timestamp>
</generator>
<definitions>
<definition id="oval:com.oracle.elsa:def:20184245" version="501" class="patch">
<metadata>
<title>
ELSA-2018-4245: Unbreakable Enterprise kernel security update (IMPORTANT)
</title>
<affected family="unix">
<platform>Oracle Linux 6</platform>
<platform>Oracle Linux 7</platform>

</affected>
<reference source="elsa" ref_id="ELSA-2018-4245" ref_url="https://linux.oracle.com/errata/ELSA-2018-4245.html"/>
<reference source="CVE" ref_id="CVE-2018-7492" ref_url="https://linux.oracle.com/cve/CVE-2018-7492.html"/>
<reference source="CVE" ref_id="CVE-2017-13695" ref_url="https://linux.oracle.com/cve/CVE-2017-13695.html"/>
<reference source="CVE" ref_id="CVE-2018-16658" ref_url="https://linux.oracle.com/cve/CVE-2018-16658.html"/>

<description>
kernel-uek
[3.8.13-118.25.1]
- x86/spectre_v2: Don't check microcode versions when running under hypervisors (Konrad Rzeszutek Wilk)  [Orabug: 27959785] 
- rds: CVE-2018-7492: Fix NULL pointer dereference in __rds_rdma_map (Hakon Bugge)  [Orabug: 28552792]  {CVE-2018-7492}
- cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status (Scott Bauer)  [Orabug: 28664530]  {CVE-2018-16658}
- ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c (Seunghun Han)  [Orabug: 28664579]  {CVE-2017-13695}
- uek-rpm: Disable deprecated CONFIG_ACPI_PROCFS_POWER (Victor Erminpour)  [Orabug: 28680238] 
- exec: Limit arg stack to at most 75% of _STK_LIM (Kees Cook)  [Orabug: 28710010]  {CVE-2018-14634}
- x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit (Vlastimil Babka)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Protect PAE swap entries against L1TF (Vlastimil Babka)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Extend 64bit swap file size limit (Vlastimil Babka)  [Orabug: 28505476]  {CVE-2018-3620}
- mm, fremap: mitigate L1TF in remap_file_pages (Daniel Jordan)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation: Don't mark cpu_no_l1tf __initconst (Boris Ostrovsky)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/mm/kmmio: Make the tracer robust against L1TF (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/mm/pat: Make set_memory_np() L1TF safe (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/mm/pat: Ensure cpa-&gt;pfn only contains page frame numbers (Matt Fleming)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Exempt zeroed PTEs from inversion (Sean Christopherson)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Invert all not present mappings (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/bugs: Move the l1tf function and define pr_fmt properly (Konrad Rzeszutek Wilk)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Limit swap file size to MAX_PA/2 (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620}
- mm/pagewalk.c: prevent positive return value of walk_page_test() from being passed to callers (Naoya Horiguchi)  [Orabug: 28505476]  {CVE-2018-3620}
- pagewalk: improve vma handling (Naoya Horiguchi)  [Orabug: 28505476]  {CVE-2018-3620}
- mm/pagewalk: remove pgd_entry() and pud_entry() (Naoya Horiguchi)  [Orabug: 28505476]  {CVE-2018-3620}
- mm/pagewalk.c: fix walk_page_range() access of wrong PTEs (Chen LinX)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Add sysfs reporting for l1tf (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/cpu/intel: Add Knights Mill to Intel family (Piotr Luc)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/bugs: Concentrate bug reporting into a separate function (Konrad Rzeszutek Wilk)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/bugs: Concentrate bug detection into a separate function (Konrad Rzeszutek Wilk)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/cpufeature: Add X86_FEATURE_IA32_ARCH_CAPS and X86_FEATURE_IBRS_ATT (Konrad Rzeszutek Wilk)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Make sure the first page is always reserved (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Fix up pte-&gt;pfn conversion for PAE (Michal Hocko)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Protect swap entries against L1TF (Linus Torvalds)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Change order of offset/type in swap entry (Linus Torvalds)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/mm: Fix swap entry comment and macro (Dave Hansen)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/mm: Move swap offset/type up in PTE to work around erratum (Dave Hansen)  [Orabug: 28505476]  {CVE-2018-3620}
- mm: x86 pgtable: drop unneeded preprocessor ifdef (Cyrill Gorcunov)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Andi Kleen)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/mm: Fix regression with huge pages on PAE (Kirill A. Shutemov)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/asm: Fix pud/pmd interfaces to handle large PAT bit (Toshi Kani)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/asm: Add pud/pmd mask interfaces to handle large PAT bit (Toshi Kani)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/asm: Move PUD_PAGE macros to page_types.h (Toshi Kani)  [Orabug: 28505476]  {CVE-2018-3620}
- x86/speculation: sort X86_BUG_* with X86_FEATURE_* (Daniel Jordan)  [Orabug: 28505476]  {CVE-2018-3620}
- Disable kaiser if the cpu is not vulnerable to X86_BUG_CPU_MELTDOWN (Kanth Ghatraju)  [Orabug: 27958074] 
- x86/pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown (David Woodhouse)  [Orabug: 27958074] 
- x86/msr: Add definitions for IA32_ARCH_CAPABILITIES MSR (Kanth Ghatraju)  [Orabug: 27958074] 
- x86/cpufeatures: Add Intel feature bit for IA32_ARCH_CAPABILITIES supported (Kanth Ghatraju)  [Orabug: 27958074]
</description>
<!--
 ~~~~~~~~~~~~~~~~~~~~   advisory details   ~~~~~~~~~~~~~~~~~~~ 
-->
<advisory>
<severity>IMPORTANT</severity>
<rights>Copyright 2018 Oracle, Inc.</rights>
<issued date="2018-10-10"/>
<cve cvss3="5.5/CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H" href="https://linux.oracle.com/cve/CVE-2018-7492.html" public="20180226">CVE-2018-7492</cve>
<cve cvss3="5.5/CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N" href="https://linux.oracle.com/cve/CVE-2017-13695.html" public="20170825">CVE-2017-13695</cve>
<cve cvss3="6.1/CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H" href="https://linux.oracle.com/cve/CVE-2018-16658.html" public="20180907">CVE-2018-16658</cve>

<affected_cpe_list>
<cpe>cpe:/a:oracle:linux:7::UEKR3_archive</cpe>
<cpe>cpe:/a:oracle:linux:7::UEKR3</cpe>
<cpe>cpe:/a:oracle:linux:6::UEKR3_latest</cpe>
<cpe>cpe:/a:oracle:linux:6::UEKR3_archive</cpe>
</affected_cpe_list>
</advisory>
</metadata>
<criteria operator="OR">
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245001" comment="Oracle Linux 6 is installed"/>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245002" comment="Oracle Linux arch is x86_64"/>
<criteria operator="OR">
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245003" comment="dtrace-modules-3.8.13-118.25.1.el6uek is earlier than 0:0.4.5-3.el6"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245004" comment="dtrace-modules-3.8.13-118.25.1.el6uek is signed with the Oracle Linux 6 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245005" comment="kernel-uek is earlier than 0:3.8.13-118.25.1.el6uek"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245006" comment="kernel-uek is signed with the Oracle Linux 6 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245007" comment="kernel-uek-debug is earlier than 0:3.8.13-118.25.1.el6uek"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245008" comment="kernel-uek-debug is signed with the Oracle Linux 6 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245009" comment="kernel-uek-debug-devel is earlier than 0:3.8.13-118.25.1.el6uek"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245010" comment="kernel-uek-debug-devel is signed with the Oracle Linux 6 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245011" comment="kernel-uek-devel is earlier than 0:3.8.13-118.25.1.el6uek"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245012" comment="kernel-uek-devel is signed with the Oracle Linux 6 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245013" comment="kernel-uek-doc is earlier than 0:3.8.13-118.25.1.el6uek"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245014" comment="kernel-uek-doc is signed with the Oracle Linux 6 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245015" comment="kernel-uek-firmware is earlier than 0:3.8.13-118.25.1.el6uek"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245016" comment="kernel-uek-firmware is signed with the Oracle Linux 6 key"/>
</criteria>
</criteria>
</criteria>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245017" comment="Oracle Linux 7 is installed"/>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245018" comment="Oracle Linux arch is x86_64"/>
<criteria operator="OR">
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245019" comment="dtrace-modules-3.8.13-118.25.1.el7uek is earlier than 0:0.4.5-3.el7"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245020" comment="dtrace-modules-3.8.13-118.25.1.el7uek is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245021" comment="kernel-uek is earlier than 0:3.8.13-118.25.1.el7uek"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245022" comment="kernel-uek is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245023" comment="kernel-uek-debug is earlier than 0:3.8.13-118.25.1.el7uek"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245024" comment="kernel-uek-debug is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245025" comment="kernel-uek-debug-devel is earlier than 0:3.8.13-118.25.1.el7uek"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245026" comment="kernel-uek-debug-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245027" comment="kernel-uek-devel is earlier than 0:3.8.13-118.25.1.el7uek"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245028" comment="kernel-uek-devel is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245029" comment="kernel-uek-doc is earlier than 0:3.8.13-118.25.1.el7uek"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245030" comment="kernel-uek-doc is signed with the Oracle Linux 7 key"/>
</criteria>
<criteria operator="AND">
<criterion test_ref="oval:com.oracle.elsa:tst:20184245031" comment="kernel-uek-firmware is earlier than 0:3.8.13-118.25.1.el7uek"/>
<criterion test_ref="oval:com.oracle.elsa:tst:20184245032" comment="kernel-uek-firmware is signed with the Oracle Linux 7 key"/>
</criteria>
</criteria>
</criteria>
</criteria>
</criteria>
</definition>
</definitions>
<!--
 ~~~~~~~~~~~~~~~~~~~~~   rpminfo tests   ~~~~~~~~~~~~~~~~~~~~~ 
-->
<tests>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245001"  version="501" comment="Oracle Linux 6 is installed" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245001" />
<state state_ref="oval:com.oracle.elsa:ste:20184245002" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245002"  version="501" comment="Oracle Linux arch is x86_64" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245001" />
<state state_ref="oval:com.oracle.elsa:ste:20184245003" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245003"  version="501" comment="dtrace-modules-3.8.13-118.25.1.el6uek is earlier than 0:0.4.5-3.el6" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245002" />
<state state_ref="oval:com.oracle.elsa:ste:20184245004" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245004"  version="501" comment="dtrace-modules-3.8.13-118.25.1.el6uek is signed with the Oracle Linux 6 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245002" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245005"  version="501" comment="kernel-uek is earlier than 0:3.8.13-118.25.1.el6uek" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245004" />
<state state_ref="oval:com.oracle.elsa:ste:20184245005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245006"  version="501" comment="kernel-uek is signed with the Oracle Linux 6 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245004" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245007"  version="501" comment="kernel-uek-debug is earlier than 0:3.8.13-118.25.1.el6uek" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245005" />
<state state_ref="oval:com.oracle.elsa:ste:20184245005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245008"  version="501" comment="kernel-uek-debug is signed with the Oracle Linux 6 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245005" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245009"  version="501" comment="kernel-uek-debug-devel is earlier than 0:3.8.13-118.25.1.el6uek" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245006" />
<state state_ref="oval:com.oracle.elsa:ste:20184245005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245010"  version="501" comment="kernel-uek-debug-devel is signed with the Oracle Linux 6 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245006" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245011"  version="501" comment="kernel-uek-devel is earlier than 0:3.8.13-118.25.1.el6uek" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245007" />
<state state_ref="oval:com.oracle.elsa:ste:20184245005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245012"  version="501" comment="kernel-uek-devel is signed with the Oracle Linux 6 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245007" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245013"  version="501" comment="kernel-uek-doc is earlier than 0:3.8.13-118.25.1.el6uek" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245008" />
<state state_ref="oval:com.oracle.elsa:ste:20184245005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245014"  version="501" comment="kernel-uek-doc is signed with the Oracle Linux 6 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245008" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245015"  version="501" comment="kernel-uek-firmware is earlier than 0:3.8.13-118.25.1.el6uek" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245009" />
<state state_ref="oval:com.oracle.elsa:ste:20184245005" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245016"  version="501" comment="kernel-uek-firmware is signed with the Oracle Linux 6 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245009" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245017"  version="501" comment="Oracle Linux 7 is installed" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245001" />
<state state_ref="oval:com.oracle.elsa:ste:20184245006" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245018"  version="501" comment="Oracle Linux arch is x86_64" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245001" />
<state state_ref="oval:com.oracle.elsa:ste:20184245003" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245019"  version="501" comment="dtrace-modules-3.8.13-118.25.1.el7uek is earlier than 0:0.4.5-3.el7" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245003" />
<state state_ref="oval:com.oracle.elsa:ste:20184245007" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245020"  version="501" comment="dtrace-modules-3.8.13-118.25.1.el7uek is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245003" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245021"  version="501" comment="kernel-uek is earlier than 0:3.8.13-118.25.1.el7uek" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245004" />
<state state_ref="oval:com.oracle.elsa:ste:20184245008" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245022"  version="501" comment="kernel-uek is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245004" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245023"  version="501" comment="kernel-uek-debug is earlier than 0:3.8.13-118.25.1.el7uek" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245005" />
<state state_ref="oval:com.oracle.elsa:ste:20184245008" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245024"  version="501" comment="kernel-uek-debug is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245005" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245025"  version="501" comment="kernel-uek-debug-devel is earlier than 0:3.8.13-118.25.1.el7uek" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245006" />
<state state_ref="oval:com.oracle.elsa:ste:20184245008" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245026"  version="501" comment="kernel-uek-debug-devel is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245006" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245027"  version="501" comment="kernel-uek-devel is earlier than 0:3.8.13-118.25.1.el7uek" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245007" />
<state state_ref="oval:com.oracle.elsa:ste:20184245008" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245028"  version="501" comment="kernel-uek-devel is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245007" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245029"  version="501" comment="kernel-uek-doc is earlier than 0:3.8.13-118.25.1.el7uek" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245008" />
<state state_ref="oval:com.oracle.elsa:ste:20184245008" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245030"  version="501" comment="kernel-uek-doc is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245008" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245031"  version="501" comment="kernel-uek-firmware is earlier than 0:3.8.13-118.25.1.el7uek" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245009" />
<state state_ref="oval:com.oracle.elsa:ste:20184245008" />
</rpminfo_test>
<rpminfo_test id="oval:com.oracle.elsa:tst:20184245032"  version="501" comment="kernel-uek-firmware is signed with the Oracle Linux 7 key" check="at least one" xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux">
<object object_ref="oval:com.oracle.elsa:obj:20184245009" />
<state state_ref="oval:com.oracle.elsa:ste:20184245001" />
</rpminfo_test>

</tests>
<!--
 ~~~~~~~~~~~~~~~~~~~~   rpminfo objects   ~~~~~~~~~~~~~~~~~~~~ 
-->
<objects>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20184245009" version="501">
<name>kernel-uek-firmware</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20184245001" version="501">
<name>oraclelinux-release</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20184245006" version="501">
<name>kernel-uek-debug-devel</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20184245007" version="501">
<name>kernel-uek-devel</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20184245005" version="501">
<name>kernel-uek-debug</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20184245003" version="501">
<name>dtrace-modules-3.8.13-118.25.1.el7uek</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20184245004" version="501">
<name>kernel-uek</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20184245002" version="501">
<name>dtrace-modules-3.8.13-118.25.1.el6uek</name>
</rpminfo_object>
<rpminfo_object xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:obj:20184245008" version="501">
<name>kernel-uek-doc</name>
</rpminfo_object>

</objects>
<states>
<!--
 ~~~~~~~~~~~~~~~~~~~~   rpminfo states   ~~~~~~~~~~~~~~~~~~~~~ 
-->
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20184245001" version="501">
<signature_keyid operation="equals">72f97b74ec551f03</signature_keyid>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20184245002" version="501">
<version operation="pattern match">^6</version>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20184245003" version="501">
<arch operation="pattern match">x86_64</arch>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20184245004" version="501">
<evr datatype="evr_string" operation="less than">0:0.4.5-3.el6</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20184245005" version="501">
<version operation="pattern match">3.8.13</version>
<evr datatype="evr_string" operation="less than">0:3.8.13-118.25.1.el6uek</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20184245006" version="501">
<version operation="pattern match">^7</version>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20184245007" version="501">
<evr datatype="evr_string" operation="less than">0:0.4.5-3.el7</evr>
</rpminfo_state>
<rpminfo_state xmlns="http://oval.mitre.org/XMLSchema/oval-definitions-5#linux" id="oval:com.oracle.elsa:ste:20184245008" version="501">
<version operation="pattern match">3.8.13</version>
<evr datatype="evr_string" operation="less than">0:3.8.13-118.25.1.el7uek</evr>
</rpminfo_state>

</states>
</oval_definitions>
