エラッタ・メソッド

エラッタ・メソッドは、channelネームスペースで使用できます。ULNで使用可能なエラッタの操作のために、次のメソッドが提供されています。

errata.applicableToChannels

applicableToChannelsメソッドは、指定した正誤表の適用先のすべてのチャネルのリストを返します

入力パラメータ

パラメータ 説明
sessionKey セッションのセッション・キー。
advisoryName 正誤表の名前。

戻り値のパラメータ

フィールド 説明
array チャネルの配列:
struct (channel)
channel_id
ULNインフラストラクチャのチャネルの識別子。
channel_label
チャネルのラベル。
channel_name
チャネルのフルネーム。
parent_channel_id
親チャネルID。現在ULNでは使用されていません。

入力パラメータの例


sessionKey: ebQ3nS8QOmXoDIsXbrZTcD4xDMzsmJUo7yhoSi6VwPT
advisoryName: ELSA-2025-4341
            

出力パラメータの例


[
    {
        "channel_name": "Oracle Linux 9  CodeReady Builder (x86_64)",
        "channel_label": "ol9_x86_64_codeready_builder",
        "parent_channel_id": " ",
        "channel_id": 8411
    },
    {
        "channel_name": "Oracle Linux 9 Application Stream Packages (aarch64)",
        "channel_label": "ol9_aarch64_appstream",
        "parent_channel_id": " ",
        "channel_id": 8414
    }
]
            

errata.getDetails

getDetailsメソッドは、指定した正誤表の詳細情報を返します。このメソッドは、セキュリティ・エラッタのerrata_severityフィールドにのみ入力することに注意してください。

入力パラメータ

パラメータ 説明
sessionKey セッションのセッション・キー。
advisoryName 正誤表の名前。

戻り値のパラメータ

フィールド 説明
array 正誤表に関連する詳細情報の配列:
struct (erratum)
errata_description
正誤表の詳細な説明。
errata_issue_date
正誤表が発行された日付。
errata_last_modified_date
正誤表が最後に変更された日付。
errata_notes
正誤表に関連付けられたノート。通常は空です。
errata_references
正誤表のリファレンス。通常は空です。
errata_severity
エラッタに設定された重大度レベル。
errata_synopsis
正誤表の簡単な概要。
errata_topic
正誤表のトピック。通常は空です。
errata_type
正誤表のタイプ。
errata_update_date
エラッタ更新日。

入力パラメータの例


sessionKey: ebQ3nS8QOmXoDIsXbrZTcD4xDMzsmJUo7yhoSi6VwPT
advisoryName: ELSA-2025-4341
            

出力パラメータの例


{
    "errata_update_date": "4/30/25",
    "errata_topic": " ",
    "errata_type": "Security Advisory",
    "errata_severity": "Important",
    "errata_notes": "",
    "errata_synopsis": "kernel security update",
    "errata_references": " ",
    "errata_last_modified_date": "2025-04-30 00:00:00",
    "errata_issue_date": "4/30/25",
    "errata_description": "[5.14.0-503.40.1_5.OL9]
- Disable UKI signing [Orabug: 36571828]
- Update Oracle Linux certificates (Kevin Lyons)
- Disable signing for aarch64 (Ilya Okomin)
- Oracle Linux RHCK Module Signing Key was added to the kernel trusted keys list (olkmod_signing_key.pem) [Orabug: 29539237]
- Update x509.genkey [Orabug: 24817676]
- Conflict with shim-ia32 and shim-x64 <= 15.3-1.0.5
- Remove upstream reference during boot (Kevin Lyons) [Orabug: 34729535]
- Add Oracle Linux IMA certificates

[5.14.0-503.40.1_5]
- nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu() (Chris Leech) [RHEL-87479] {CVE-2025-21927}
- ipvs: properly dereference pe in ip_vs_add_service (Phil Sutter) [RHEL-75438] {CVE-2024-42322}
- bonding: fix null pointer deref in bond_ipsec_offload_ok (CKI Backport Bot) [RHEL-75453] {CVE-2024-44990}
- smb: client: don't retry IO on failed negprotos with soft mounts (Jay Shin) [RHEL-85523]
- bonding: Correctly support GSO ESP offload (CKI Backport Bot) [RHEL-73403]
- team: prevent adding a device which is already a team device lower (Hangbin Liu) [RHEL-73403]
- team: Fix feature exposure when no ports are present (Hangbin Liu) [RHEL-73403]
- team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (Hangbin Liu) [RHEL-73403]
- team: Fix initial vlan_feature set in __team_compute_features (Hangbin Liu) [RHEL-73403]
- bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL (Hangbin Liu) [RHEL-73403]
- bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features (Hangbin Liu) [RHEL-73403]
- net, team, bonding: Add netdev_base_features helper (Hangbin Liu) [RHEL-73403]
- bonding: add ESP offload features when slaves support (Hangbin Liu) [RHEL-73403]
- net: team: rename team to team_core for linking (Hangbin Liu) [RHEL-73403]
- netfilter: br_netfilter: fix panic with metadata_dst skb (Ivan Vecera) [RHEL-71956]
- bridge: mcast: Fail MDB get request on empty entry (Ivan Vecera) [RHEL-71956]
- net: stmmac: dwmac-tegra: Fix link bring-up sequence (Jose Ignacio Tornos Martinez) [RHEL-73478]
- kobject_uevent: Fix OOB access within zap_modalias_env() (CKI KWF BOT) [RHEL-75435] {CVE-2024-42292}

[5.14.0-503.39.1_5]
- igb: cope with large MAX_SKB_FRAGS (Corinna Vinschen) [RHEL-75552]
- x86/sev: Ensure that RMP table fixups are reserved (Bandan Das) [RHEL-84716]
- ELF: fix kernel.randomize_va_space double read (Rafael Aquini) [RHEL-75456] {CVE-2024-46826}
- smb: client: fix double put of @cfile in smb2_set_path_size() (Paulo Alcantara) [RHEL-79342] {CVE-2024-46796}
- smb: client: fix double put of @cfile in smb2_rename_path() (Paulo Alcantara) [RHEL-79342] {CVE-2024-46736}
- smb: client: fix FSCTL_GET_REPARSE_POINT against NetApp (Paulo Alcantara) [RHEL-79342]"
}
            

errata.listCves

listCvesメソッドは、指定した正誤表IDに適用可能な共通脆弱性(CVE) IDのリストを返します。

入力パラメータ

パラメータ 説明
sessionKey セッションのセッション・キー。
advisoryName 正誤表の名前。

戻り値のパラメータ

フィールド 説明
array CVE IDの配列。一致するCVE IDが見つからない場合、配列は空になります:
cve_name
正誤表IDに関連付けられたCVE ID。

入力パラメータの例


sessionKey: ebQ3nS8QOmXoDIsXbrZTcD4xDMzsmJUo7yhoSi6VwPT
advisoryName: ELSA-2025-4341
            

出力パラメータの例


[
    "CVE-2025-21927",
    "CVE-2024-44990"
]
            

errata.listPackages

listPackagesメソッドは、指定した正誤表IDに適用可能なすべてのパッケージのリストを返します。

入力パラメータ

パラメータ 説明
sessionKey セッションのセッション・キー。
advisoryName 正誤表の名前。

戻り値のパラメータ

フィールド 説明
array パッケージの配列:
struct (package)
download_urls
パッケージをダウンロードできるURLの配列:
url
URL値。URLにアクセスするには、認証時に返されたセッション・キーの値とともにX-ULN-Api-User-Keyヘッダーを含めます。
providing_channels
このパッケージを提供するチャネルをリストする配列:
label
値としてチャネル・ラベルを含む文字列。
package_arch_label
パッケージ・アーキテクチャ・ラベル。
package_build_date
パッケージがビルドされた日付とタイムスタンプ。
package_build_host
パッケージを構築したホスト。
package_cookie
パッケージのCookie値。通常は空です。
package_description
パッケージの完全な説明。
package_epoch
パッケージのエポック値(指定されている場合)。エポック値は、バージョニングが意味を成さない場合や連続していない場合に、RPMがパッケージ・バージョンの順序を決定する際に役立ちます。
package_file
パッケージのファイル名。
package_id
パッケージULN識別子。
package_last_modified_date
このパッケージが最後に変更された日付とタイムスタンプ。
package_license
パッケージがリリースされるライセンス(複数可)。
package_md5sum
パッケージのmd5sum値。
package_name
パッケージの名前。
package_payload_size
パッケージのペイロード・サイズ(バイト単位)。
package_release
パッケージ・リリース値。
package_size
パッケージ・サイズ(バイト単位)。
package_summary
パッケージの内容のサマリー。
package_vendor
パッケージ・ベンダー名。
package_version
パッケージのバージョン。
package_checksums
パッケージ・チェックサム値をタイプ別にリストする構造体:
md5
パッケージ・チェックサム値のmd5ハッシュ。

入力パラメータの例


sessionKey: ebQ3nS8QOmXoDIsXbrZTcD4xDMzsmJUo7yhoSi6VwPT
advisoryName: ELSA-2025-4341
            

出力パラメータの例


[
    {
        "package_last_modified_date": "2025-04-30 09:19:13",
        "package_arch_label": "x86_64",
        "package_cookie": " ",
        "package_name": "python3-perf",
        "package_summary": " ",
        "package_epoch": " ",
        "package_checksums": [
            {
                "sha256": "1ed92234f303b098dd981406220c849838cb97b572330be23dfa406dea49d88b"
            }
        ],
        "package_payload_size": 324140,
        "package_version": "5.14.0",
        "package_license": "((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND Zlib",
        "package_vendor": " ",
        "package_release": "503.40.1.el9_5",
        "package_size": 322911,
        "package_sha256": "1ed92234f303b098dd981406220c849838cb97b572330be23dfa406dea49d88b",
        "package_id": 32912093,
        "providing_channels": [
            "ol9_x86_64_baseos_latest"
        ],
        "package_build_host": "build-ol9-x86_64.oracle.com",
        "package_description": " ",
        "package_build_date": "2025-04-30 09:19:13",
        "download_urls": [
            "https://linux-update.oracle.com/XMLRPC/GET-REQ/ol9_x86_64_baseos_latest/python3-perf-5.14.0-503.40.1.el9_5.x86_64.rpm"
        ],
        "package_file": "python3-perf-5.14.0-503.40.1.el9_5.x86_64.rpm"
    },
    {
        "package_last_modified_date": "2025-04-30 09:19:13",
        "package_arch_label": "x86_64",
        "package_cookie": " ",
        "package_name": "kernel-modules-core",
        "package_summary": " ",
        "package_epoch": " ",
        "package_checksums": [
            {
                "sha256": "c87456c8b0ca614cc4b94192f6d93d18d5105af1c7e3a55e49c13b5d92a821ae"
            }
        ],
        "package_payload_size": 28985576,
        "package_version": "5.14.0",
        "package_license": "((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND Zlib",
        "package_vendor": " ",
        "package_release": "503.40.1.el9_5",
        "package_size": 28598640,
        "package_sha256": "c87456c8b0ca614cc4b94192f6d93d18d5105af1c7e3a55e49c13b5d92a821ae",
        "package_id": 32912083,
        "providing_channels": [],
        "package_build_host": "build-ol9-x86_64.oracle.com",
        "package_description": " ",
        "package_build_date": "2025-04-30 09:19:13",
        "download_urls": [],
        "package_file": "kernel-modules-core-5.14.0-503.40.1.el9_5.x86_64.rpm"
    }
]