VYPR

apk package

chainguard/ruby3.4-kube-logging-operator-fluentd-outputs

pkg:apk/chainguard/ruby3.4-kube-logging-operator-fluentd-outputs

Vulnerabilities (35)

  • CVE-2026-44162LowSep 14, 2026
    affected < 6.7.0-r5fixed 6.7.0-r5

    fluent-plugin-s3 is an Amazon S3 input and output plugin for Fluentd. From 0.7.0 to 1.8.4, the in_s3 input plugin reads the entire decompressed payload of gzip, lzma2, and lzop objects into memory without enforcing a decompression_size_limit. An attacker with permission to upload

  • CVE-2026-79771MedAug 25, 2026
    affected < 6.5.0-r2fixed 6.5.0-r2

    Nokogiri versions before 1.19.3 contain a memory leak in the XSLT Stylesheet transform method when processing Ruby strings containing null bytes. Attackers can exploit this by passing attacker-controlled input with null bytes to transform parameters, causing heap allocations to l

  • CVE-2026-79770HigAug 25, 2026
    affected < 6.5.0-r2fixed 6.5.0-r2

    Nokogiri versions before 1.19.3 contain regular expression denial of service vulnerabilities in the CSS selector tokenizer affecting string-literal and identifier tokenization. Attackers can inject adversarial CSS selectors into methods like Node#css, Node#at_css, and Searchable#

  • CVE-2026-54522MedJul 30, 2026
    affected < 6.8.0-r0fixed 6.8.0-r0

    MessagePack for Ruby is an implementation of the MessagePack binary serialization format. Prior to 1.8.2, MessagePack::Buffer#clear in ext/msgpack/buffer.c leaves rmem_last, rmem_end, and rmem_owner stale after _msgpack_buffer_shift_chunk returns an rmem page to the shared pool,

  • CVE-2026-54171MedJul 17, 2026
    affected < 6.7.0-r8fixed 6.7.0-r8

    Excon is usable, fast, simple HTTP 1.1 for Ruby. Prior to 1.5.0, Excon's RedirectFollower middleware failed to strip additional sensitive headers when following redirects and did not provide a custom list of headers to strip. This could cause inadvertent leakage of sensitive data

  • CVE-2026-45363CriJul 14, 2026
    affected < 6.5.2-r0fixed 6.5.2-r0

    ruby-jwt is a Ruby implementation of the RFC 7519 OAuth JSON Web Token standard. Prior to 2.10.3 and 3.2.0, JWT.decode(token, '', true, algorithm: 'HS256') accepts an attacker-forged token because OpenSSL::HMAC.digest('SHA256', '', payload) returns a valid digest under an empty k

  • CVE-2026-44161HigJul 8, 2026
    affected < 6.7.0-r7fixed 6.7.0-r7

    Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. Prior to 1.19.3, the Fluentd out_http output plugin allows placeholders such as ${tag} in the endpoint configuration parameter, and if a placeholder value is de

  • CVE-2026-44160HigJul 8, 2026
    affected < 6.7.0-r7fixed 6.7.0-r7

    Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. Prior to 1.19.3, Fluentd's in_http and in_forward plugins support gzip-compressed data but enforce limits only on compressed payloads through settings such as b

  • CVE-2026-44025HigJul 8, 2026
    affected < 6.7.0-r7fixed 6.7.0-r7

    Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. Prior to 1.19.3, Fluentd's Monitor Agent plugin in_monitor_agent exposes internal metrics and plugin information via a REST API, and responses from /api/plugins

  • CVE-2026-44024CriJul 8, 2026
    affected < 6.7.0-r7fixed 6.7.0-r7

    Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. Prior to 1.19.3, Fluentd allows dynamically constructing file paths using the ${tag} placeholder, and insufficient validation of ${tag} in file configurations s

  • CVE-2026-54903MedJul 1, 2026
    affected < 6.7.0-r4fixed 6.7.0-r4

    Oj (Optimized JSON) is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.2, Oj.load is vulnerable to heap corruption when parsing a JSON string longer than 2 GB. An integer overflow in buf_append_string (buf.h:61) converts the string length to

  • CVE-2026-54902MedJul 1, 2026
    affected < 6.7.0-r4fixed 6.7.0-r4

    Oj (Optimized JSON) is a JSON parser and Object marshaller packaged as a Ruby gem. Prior to version 3.17.2, is vulnerable to Use-After-Free when in SAJ mode. The Oj::Parser does not protect cached object keys (≥ 35 bytes) from garbage collection, and a Ruby callback that triggers

  • CVE-2026-54901MedJul 1, 2026
    affected < 6.7.0-r4fixed 6.7.0-r4

    Oj (Optimized JSON) is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.2, Oj::Parser in usual mode does not mark array_class and hash_class references during garbage collection, leading to Use-After-Free. If GC runs after the class is assigne

  • CVE-2026-54900MedJul 1, 2026
    affected < 6.7.0-r4fixed 6.7.0-r4

    Oj (Optimized JSON) is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.2, when in usual mode with create_id enabled, Oj::Parser#parse is vulnerable to heap corruption via a negative-size memcpy. When a JSON object key is exactly 65,535 bytes

  • CVE-2026-54899MedJul 1, 2026
    affected < 6.7.0-r4fixed 6.7.0-r4

    Oj (Optimized JSON) is a JSON parser and Object marshaller packaged as a Ruby gem. Prior to version 3.17.2, disabling symbol_keys on a reused Oj::Parser instance triggers a heap use-after-free. When symbol_keys is toggled from true to false, opt_symbol_keys_set frees the internal

  • CVE-2026-54898LowJul 1, 2026
    affected < 6.7.0-r4fixed 6.7.0-r4

    Oj (Optimized JSON) is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.2,Oj::Parser#parse is vulnerable to a heap use-after-free when a SAJ/SAJ2 callback mutates the input JSON string during parsing. The C engine holds a raw const byte * poin

  • CVE-2026-54897LowJul 1, 2026
    affected < 6.7.0-r4fixed 6.7.0-r4

    Oj (Optimized JSON) is a JSON parser and Object marshaller packaged as a Ruby gem. Prior to 3.17.2, Oj::Doc iterators (each_value, each_child, each_leaf) were vulnerable to a heap use-after-free. When a Ruby block yielded during iteration calls doc.close or d.close, the document'

  • CVE-2026-54896LowJul 1, 2026
    affected < 6.7.0-r4fixed 6.7.0-r4

    Oj (Optimized JSON) is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.2, when in object mode, Oj.dump is vulnerable to a heap buffer overflow when serializing Exception objects with a large :indent value. The serializer allocates a buffer si

  • CVE-2026-54592HigJul 1, 2026
    affected < 6.7.0-r4fixed 6.7.0-r4

    Oj (Optimized JSON) is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.3, Oj::Doc#each_child, when invoked recursively over a deeply nested JSON document, overflows a fixed-size stack buffer and aborts the process, leading to DoS. In a two-s

  • CVE-2026-54502MedJul 1, 2026
    affected < 6.7.0-r4fixed 6.7.0-r4

    Oj (Optimized JSON) is a JSON parser and Object marshaller packaged as a Ruby gem. In versions prior to 3.17.2, Oj.dump is vulnerable to a stack-based buffer overflow when a large :indent value is provided by the developer. fill_indent in dump.h calls memset(indent_str, ' ', (siz

Page 1 of 2