Cloudanix VulnDB

CVE-2024-41123

Medium · 5.3

CVSS

5.3

EPSS

1.3%

Published

Aug 1, 2024

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

A maliciously crafted XML file can make affected Ruby-based software slow down or stop responding until it is updated.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Denial Of Service
Component
Library
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

This vulnerability affects Ruby applications and packaged software that parse untrusted XML using vulnerable versions of the REXML XML parser. Specially crafted XML containing large quantities of certain characters, including whitespace and sequences such as `>]` and `]>`, can trigger inefficient parsing behavior and excessive CPU consumption. The impact is denial of service: confidentiality and integrity are not directly affected, but the parsing process, application worker, or service handling XML input can become slow, unresponsive, or unavailable.

Why it matters to the business

An unauthenticated remote attacker may be able to degrade or interrupt services that accept XML input, especially APIs, integrations, messaging workflows, file upload processors, or background jobs that parse XML with REXML. The CVSS score is moderate and EPSS is low, and it is not listed in CISA KEV, but the flaw is simple to trigger where exposed XML parsing exists and has been public for a long time, so internet-facing or automation-critical XML endpoints should still be patched. Operational impact may include service outages, increased latency, worker exhaustion, failed transactions, monitoring alerts, and support escalations.

How an attack unfolds

An attacker first identifies an application or service that accepts XML documents and processes them with a vulnerable REXML version. They then submit XML containing large volumes of parser-stressing character patterns, such as excessive whitespace or repeated delimiter-like sequences. The vulnerable parser spends disproportionate CPU time processing the input, tying up the request thread, application worker, or background processor. Repeated submissions can exhaust available workers or CPU capacity, causing slow responses, timeouts, queue backlogs, or temporary service unavailability. There is no indication from the provided data of active KEV exploitation, ransomware use, or named threat actor activity for this issue.

How to fix it

Upgrade the REXML gem to version 3.3.3 or later. If consuming REXML directly from source, ensure the fix containing commit `e4a067e11235a2ec7a00616d41350485e384ec05` or later is present. For Ubuntu-packaged Pidgin systems, update to the vendor-fixed packages: Ubuntu 14.04 LTS package `1:2.10.9-0ubuntu3.3` or later, and Ubuntu 16.04 LTS package `1:2.10.12-0ubuntu5.1` or later. Where immediate patching is not possible, reduce exposure by rejecting untrusted XML where feasible, enforcing request body size limits, adding XML parsing timeouts, limiting parser recursion and entity-like constructs, applying per-client rate limits, isolating XML parsing workers, and monitoring CPU saturation and request timeout rates.

How to confirm the fix worked

Confirm installed Ruby dependencies with `bundle info rexml`, `bundle list`, `gem list rexml`, or software composition analysis tooling and verify REXML is 3.3.3 or later. Review lockfiles such as `Gemfile.lock` for `rexml` versions below the fixed release. For source-based deployments, verify the fixed commit `e4a067e11235a2ec7a00616d41350485e384ec05` or an equivalent later revision is present. For Ubuntu Pidgin packages, validate installed package versions with package management tooling and confirm they meet or exceed the vendor-fixed versions. In test environments, exercise XML parsing paths with benign large XML inputs and confirm requests fail fast or complete within expected timeout/resource limits without sustained CPU spikes.

Typical attack path

  1. Identify an externally reachable API, upload feature, webhook, integration endpoint, chat/client component, or background processor that accepts XML input.
  2. Confirm or infer that the target stack uses Ruby REXML or a bundled package that depends on a vulnerable REXML parser.
  3. Send a malformed or oversized XML payload containing many whitespace characters or repeated `>]` / `]>`-style sequences.
  4. Cause the XML parsing routine to consume excessive CPU or run for an abnormal duration.
  5. Repeat requests or submit multiple payloads in parallel to exhaust application workers, increase latency, or make the service unavailable.

How to detect it

Look for evidence of denial-of-service attempts against XML-processing paths rather than data theft. Relevant sources include web access logs, API gateway logs, reverse proxy logs, WAF logs, application logs, Ruby exception logs, APM traces, job queue telemetry, host CPU metrics, container restart events, and process-level resource monitoring. Hunt for bursts of POST/PUT requests with XML content types, unusually large XML bodies, high request duration, HTTP 408/429/499/500/502/503/504 responses, application worker timeouts, and CPU saturation correlated with XML parsing. Inspect captured payload samples, if available, for excessive whitespace and repeated `>]` or `]>` sequences. In Ruby logs, review timeout exceptions, request watchdog terminations, worker restarts, and stack traces involving REXML parsing. Absence of a crash or file artifact does not rule out exploitation, because successful exploitation may only appear as resource exhaustion and latency.

  • Content-Type: application/xml
  • Content-Type: text/xml
  • REXML::ParseException
  • REXML::Document.new
  • REXML::Parsers::BaseParser
  • REXML::Parsers::TreeParser
  • REXML::Parsers::PullParser
  • execution expired
  • Rack::Timeout::RequestTimeoutException
  • Net::ReadTimeout
  • HTTP 408
  • HTTP 429
  • HTTP 499
  • HTTP 502
  • HTTP 503
  • HTTP 504
  • >]
  • ]>
  • Gemfile.lock: rexml (3.3.1)
  • Gemfile.lock: rexml (3.3.0)
  • Gemfile.lock: rexml (3.2.9)
  • Gemfile.lock: rexml (3.2.8)
  • Gemfile.lock: rexml (3.2.7)
  • Gemfile.lock: rexml (3.2.6)
  • Gemfile.lock: rexml (3.2.5)

What your security team should do

  • Inventory applications, services, jobs, and packaged software that parse XML using Ruby REXML, prioritizing internet-facing endpoints and high-volume integration services.
  • Upgrade REXML to 3.3.3 or later and apply the relevant Ubuntu Pidgin vendor updates where applicable.
  • Add or verify compensating controls for XML inputs: body size limits, parser timeouts, worker isolation, rate limiting, and load-shedding behavior.
  • Search logs and telemetry for historical spikes in XML parsing latency, request timeouts, high CPU usage, and repeated submissions containing unusual concentrations of whitespace or `>]` / `]>` sequences.
  • Add regression tests for XML parsing resource limits so future dependency changes do not reintroduce unbounded parsing behavior.
  • Because this is not KEV-listed and has low EPSS, prioritize based on exposure and business criticality rather than emergency response, but do not leave externally reachable XML parsers unpatched.

The record

REXML is an XML toolkit for Ruby. The REXML gem before 3.3.2 has some DoS vulnerabilities when it parses an XML that has many specific characters such as whitespace character, `>]` and `]>`. The REXML gem 3.3.3 or later include the patches to fix these vulnerabilities.

Affected packages

Ecosystem Package Introduced Fixed
RubyGems rexml 0 3.3.2
RubyGems rexml 0 3.2.7
RubyGems rexml 0 3.3.3
AlmaLinux:8 pcs 0 0.10.18-2.el8_10.2.alma.1
AlmaLinux:8 pcs-snmp 0 0.10.18-2.el8_10.2.alma.1
AlmaLinux:8 ruby 0 3.3.5-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 ruby-bundled-gems 0 3.3.5-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 ruby-default-gems 0 3.3.5-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 ruby-devel 0 3.3.5-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 ruby-doc 0 3.3.5-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 ruby-libs 0 3.3.5-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-abrt 0 0.4.0-1.module_el8.10.0+3799+191214cc
AlmaLinux:8 rubygem-abrt-doc 0 0.4.0-1.module_el8.10.0+3799+191214cc
AlmaLinux:8 rubygem-bigdecimal 0 3.1.5-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-bundler 0 2.5.16-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-io-console 0 0.7.1-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-irb 0 1.13.1-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-json 0 2.7.1-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-minitest 0 5.20.0-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-mysql2 0 0.5.5-1.module_el8.10.0+3799+191214cc
AlmaLinux:8 rubygem-mysql2-doc 0 0.5.5-1.module_el8.10.0+3799+191214cc
AlmaLinux:8 rubygem-pg 0 1.5.4-1.module_el8.10.0+3799+191214cc
AlmaLinux:8 rubygem-pg-doc 0 1.5.4-1.module_el8.10.0+3799+191214cc
AlmaLinux:8 rubygem-power_assert 0 2.0.3-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-psych 0 5.1.2-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-racc 0 1.7.3-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-rake 0 13.1.0-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-rbs 0 3.4.0-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-rdoc 0 6.6.3.1-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-rexml 0 3.3.6-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-rss 0 0.3.1-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-test-unit 0 3.6.1-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygem-typeprof 0 0.21.9-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygems 0 3.5.16-3.module_el8.10.0+3894+6d587c81
AlmaLinux:8 rubygems-devel 0 3.5.16-3.module_el8.10.0+3894+6d587c81
AlmaLinux:9 ruby 0 3.3.5-3.module_el9.4.0+115+226a984b
AlmaLinux:9 ruby-bundled-gems 0 3.3.5-3.module_el9.4.0+115+226a984b
AlmaLinux:9 ruby-default-gems 0 3.3.5-3.module_el9.4.0+115+226a984b
AlmaLinux:9 ruby-devel 0 3.3.5-3.module_el9.4.0+115+226a984b
AlmaLinux:9 ruby-doc 0 3.3.5-3.module_el9.4.0+115+226a984b
AlmaLinux:9 ruby-libs 0 3.3.5-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-bigdecimal 0 3.1.5-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-bundler 0 2.5.16-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-io-console 0 0.7.1-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-irb 0 1.13.1-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-json 0 2.7.1-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-minitest 0 5.20.0-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-mysql2 0 0.5.5-1.module_el9.4.0+75+1a8fe981
AlmaLinux:9 rubygem-mysql2 0 0.5.4-1.module_el9.1.0+8+503f6fbd
AlmaLinux:9 rubygem-mysql2-doc 0 0.5.5-1.module_el9.4.0+75+1a8fe981
AlmaLinux:9 rubygem-mysql2-doc 0 0.5.4-1.module_el9.1.0+8+503f6fbd
AlmaLinux:9 rubygem-pg 0 1.5.4-1.module_el9.4.0+75+1a8fe981
AlmaLinux:9 rubygem-pg 0 1.3.5-1.module_el9.1.0+8+503f6fbd
AlmaLinux:9 rubygem-pg-doc 0 1.5.4-1.module_el9.4.0+75+1a8fe981
AlmaLinux:9 rubygem-pg-doc 0 1.3.5-1.module_el9.1.0+8+503f6fbd
AlmaLinux:9 rubygem-power_assert 0 2.0.3-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-psych 0 5.1.2-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-racc 0 1.7.3-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-rake 0 13.1.0-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-rbs 0 3.4.0-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-rdoc 0 6.6.3.1-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-rexml 0 3.3.6-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-rss 0 0.3.1-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-test-unit 0 3.6.1-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygem-typeprof 0 0.21.9-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygems 0 3.5.16-3.module_el9.4.0+115+226a984b
AlmaLinux:9 rubygems-devel 0 3.5.16-3.module_el9.4.0+115+226a984b
Alpine:v3.19 ruby-rexml 0 3.3.9-r0
Alpine:v3.20 ruby-rexml 0 3.3.9-r0
Alpine:v3.21 ruby-rexml 0 3.3.9-r0
Alpine:v3.22 ruby-rexml 0 3.3.9-r0
Chainguard graalvm-23 0 23.0.2-r7
Chainguard graalvm-23-ce 0 23.0.2-r7
Chainguard graalvm-23-ce-dbg 0 23.0.2-r7
Chainguard graalvm-23-ce-default-jdk 0 23.0.2-r7
Chainguard graalvm-23-ce-jmods 0 23.0.2-r7
Chainguard graalvm-23-ce-nodejs 0 23.0.2-r7
Chainguard graalvm-23-ce-nodejs-dbg 0 23.0.2-r7
Chainguard graalvm-23-ce-nodejs-default-jdk 0 23.0.2-r7
Chainguard graalvm-23-ce-nodejs-jmods 0 23.0.2-r7
Chainguard graalvm-23-graalpy 0 23.0.2-r7
Chainguard graalvm-23-graalpy-venv 0 23.0.2-r7
Chainguard jruby-9.4 0 9.4.9.0-r0
Chainguard jruby-9.4-default-ruby 0 9.4.9.0-r0
Chainguard kube-fluentd-operator 0 1.18.2-r14
Chainguard kube-fluentd-operator-compat 0 1.18.2-r14
Chainguard kube-fluentd-operator-default-config 0 1.18.2-r14
Chainguard kube-fluentd-operator-oci-entrypoint 0 1.18.2-r14
Chainguard logstash 0 8.15.0-r2
Chainguard logstash-compat 0 8.15.0-r2
Chainguard logstash-env2yaml 0 8.15.0-r2
Chainguard logstash-jre-bcfips 0 8.15.1-r0
Chainguard logstash-jre-bcfips-compat 0 8.15.1-r0
Chainguard logstash-jre-bcfips-env2yaml 0 8.15.1-r0
Chainguard logstash-jre-bcfips-with-output-opensearch 0 8.15.1-r0
Chainguard logstash-with-output-opensearch 0 8.15.0-r2
Chainguard ruby-3.1 0 3.1.6-r2
Chainguard ruby-3.1-base 0 3.1.6-r2
Chainguard ruby-3.1-base-dev 0 3.1.6-r2
Chainguard ruby-3.1-dev 0 3.1.6-r2
Chainguard ruby-3.1-doc 0 3.1.6-r2
Chainguard ruby-3.2 0 3.2.5-r1
Chainguard ruby-3.2-base 0 3.2.5-r1
Chainguard ruby-3.2-base-dev 0 3.2.5-r1
Chainguard ruby-3.2-dev 0 3.2.5-r1
Chainguard ruby-3.2-doc 0 3.2.5-r1
Chainguard ruby-3.3 0 3.3.4-r2
Chainguard ruby-3.3-base 0 3.3.4-r2
Chainguard ruby-3.3-base-dev 0 3.3.4-r2
Chainguard ruby-3.3-dev 0 3.3.4-r2
Chainguard ruby-3.3-doc 0 3.3.4-r2
Chainguard ruby3.1-fluentd-kubernetes-daemonset-1.16 0 1.16.6.1.2-r1
Chainguard ruby3.1-fluentd-kubernetes-daemonset-1.16-kinesis 0 1.16.6.1.2-r1
Chainguard ruby3.1-fluentd-kubernetes-daemonset-1.17 0 1.17.1.1.2-r1
Chainguard ruby3.1-fluentd-kubernetes-daemonset-1.17 0 1.17.1.1.2-r2
Chainguard ruby3.1-fluentd-kubernetes-daemonset-1.17-kinesis 0 1.17.1.1.2-r1
Chainguard ruby3.1-fluentd-kubernetes-daemonset-1.17-kinesis 0 1.17.1.1.2-r2
Chainguard ruby3.2-fluentd-kubernetes-daemonset-1.16 0 1.16.6.1.2-r2
Chainguard ruby3.2-fluentd-kubernetes-daemonset-1.16-kinesis 0 1.16.6.1.2-r2
Chainguard ruby3.2-fluentd-kubernetes-daemonset-1.17 0 1.17.1.1.2-r1
Chainguard ruby3.2-fluentd-kubernetes-daemonset-1.17-kinesis 0 1.17.1.1.2-r1
Chainguard ruby3.3-fluentd-kubernetes-daemonset-1.16 0 1.16.6.1.2-r2
Chainguard ruby3.3-fluentd-kubernetes-daemonset-1.16-kinesis 0 1.16.6.1.2-r2
Chainguard ruby3.3-fluentd-kubernetes-daemonset-1.17 0 1.17.1.1.2-r1
Chainguard ruby3.3-fluentd-kubernetes-daemonset-1.17 0 1.17.1.1.2-r2
Chainguard ruby3.3-fluentd-kubernetes-daemonset-1.17 0 1.17.1.1.2-r7
Chainguard ruby3.3-fluentd-kubernetes-daemonset-1.17-kinesis 0 1.17.1.1.2-r1
Chainguard ruby3.3-fluentd-kubernetes-daemonset-1.17-kinesis 0 1.17.1.1.2-r2
Chainguard ruby3.3-fluentd-kubernetes-daemonset-1.17-kinesis 0 1.17.1.1.2-r7
Chainguard ruby3.4-fluentd-kubernetes-daemonset-1.16 0 1.16.6.1.2-r2
Chainguard ruby3.4-fluentd-kubernetes-daemonset-1.16-kinesis 0 1.16.6.1.2-r2
Chainguard ruby3.4-fluentd-kubernetes-daemonset-1.17 0 1.17.1.1.2-r2
Chainguard ruby3.4-fluentd-kubernetes-daemonset-1.17-kinesis 0 1.17.1.1.2-r2
Debian:11 ruby2.7 0 No fix
Debian:11 ruby2.7 0 2.7.4-1+deb11u3
Debian:12 ruby3.1 0 No fix
Debian:13 ruby3.1 0 No fix
Debian:13 ruby3.3 0 3.3.5-1
Debian:14 ruby3.3 0 3.3.5-1
Mageia:9 ruby 0 3.1.5-46.mga9
Red Hat:enterprise_linux:8::appstream ruby 0 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream ruby-bundled-gems 0 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream ruby-bundled-gems-debuginfo 0 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream ruby-debuginfo 0 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream ruby-debugsource 0 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream ruby-default-gems 0 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream ruby-devel 0 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream ruby-doc 0 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream ruby-libs 0 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream ruby-libs-debuginfo 0 0:3.3.5-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-abrt 0 0:0.4.0-1.module+el8.10.0+21226+b78a28c4
Red Hat:enterprise_linux:8::appstream rubygem-abrt-doc 0 0:0.4.0-1.module+el8.10.0+21226+b78a28c4
Red Hat:enterprise_linux:8::appstream rubygem-bigdecimal 0 0:3.1.5-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-bigdecimal-debuginfo 0 0:3.1.5-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-bundler 0 0:2.5.16-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-io-console 0 0:0.7.1-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-io-console-debuginfo 0 0:0.7.1-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-irb 0 0:1.13.1-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-json 0 0:2.7.1-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-json-debuginfo 0 0:2.7.1-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-minitest 0 0:5.20.0-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-mysql2 0 0:0.5.5-1.module+el8.10.0+21226+b78a28c4
Red Hat:enterprise_linux:8::appstream rubygem-mysql2-debuginfo 0 0:0.5.5-1.module+el8.10.0+21226+b78a28c4
Red Hat:enterprise_linux:8::appstream rubygem-mysql2-debugsource 0 0:0.5.5-1.module+el8.10.0+21226+b78a28c4
Red Hat:enterprise_linux:8::appstream rubygem-mysql2-doc 0 0:0.5.5-1.module+el8.10.0+21226+b78a28c4
Red Hat:enterprise_linux:8::appstream rubygem-pg 0 0:1.5.4-1.module+el8.10.0+21226+b78a28c4
Red Hat:enterprise_linux:8::appstream rubygem-pg-debuginfo 0 0:1.5.4-1.module+el8.10.0+21226+b78a28c4
Red Hat:enterprise_linux:8::appstream rubygem-pg-debugsource 0 0:1.5.4-1.module+el8.10.0+21226+b78a28c4
Red Hat:enterprise_linux:8::appstream rubygem-pg-doc 0 0:1.5.4-1.module+el8.10.0+21226+b78a28c4
Red Hat:enterprise_linux:8::appstream rubygem-power_assert 0 0:2.0.3-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-psych 0 0:5.1.2-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-psych-debuginfo 0 0:5.1.2-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-racc 0 0:1.7.3-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-racc-debuginfo 0 0:1.7.3-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-rake 0 0:13.1.0-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-rbs 0 0:3.4.0-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-rbs-debuginfo 0 0:3.4.0-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-rdoc 0 0:6.6.3.1-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-rexml 0 0:3.3.6-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-rss 0 0:0.3.1-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-test-unit 0 0:3.6.1-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygem-typeprof 0 0:0.21.9-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygems 0 0:3.5.16-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::appstream rubygems-devel 0 0:3.5.16-3.module+el8.10.0+22271+6a48b0b9
Red Hat:enterprise_linux:8::highavailability pcs 0 0:0.10.18-2.el8_10.2
Red Hat:enterprise_linux:8::highavailability pcs-snmp 0 0:0.10.18-2.el8_10.2
Red Hat:enterprise_linux:8::resilientstorage pcs 0 0:0.10.18-2.el8_10.2
Red Hat:enterprise_linux:8::resilientstorage pcs-snmp 0 0:0.10.18-2.el8_10.2
Red Hat:enterprise_linux:9::appstream ruby 0 0:3.3.5-3.module+el9.4.0+22273+463af10f
Red Hat:enterprise_linux:9::appstream ruby-bundled-gems 0 0:3.3.5-3.module+el9.4.0+22273+463af10f
Red Hat:enterprise_linux:9::appstream ruby-bundled-gems-debuginfo 0 0:3.3.5-3.module+el9.4.0+22273+463af10f
Red Hat:enterprise_linux:9::appstream ruby-debuginfo 0 0:3.3.5-3.module+el9.4.0+22273+463af10f
Red Hat:enterprise_linux:9::appstream ruby-debugsource 0 0:3.3.5-3.module+el9.4.0+22273+463af10f
Red Hat:enterprise_linux:9::appstream ruby-default-gems 0 0:3.3.5-3.module+el9.4.0+22273+463af10f
Red Hat:enterprise_linux:9::appstream ruby-devel 0 0:3.3.5-3.module+el9.4.0+22273+463af10f
Red Hat:enterprise_linux:9::appstream ruby-doc 0 0:3.3.5-3.module+el9.4.0+22273+463af10f
Red Hat:enterprise_linux:9::appstream ruby-libs 0 0:3.3.5-3.module+el9.4.0+22273+463af10f
Red Hat:enterprise_linux:9::appstream ruby-libs-debuginfo 0 0:3.3.5-3.module+el9.4.0+22273+463af10f
Red Hat:enterprise_linux:9::appstream rubygem-bigdecimal 0 0:3.1.5-3.module+el9.4.0+22273+463af10f
Red Hat:enterprise_linux:9::appstream rubygem-bigdecimal-debuginfo 0 0:3.1.5-3.module+el9.4.0+22273+463af10f

Related vulnerabilities