{
  "cveId": "CVE-2025-25184",
  "url": "https://patchblox.com/security/cve/CVE-2025-25184",
  "summary": "CVE-2025-25184 is fixed in 5 products on 1 platform, first by DEBIAN-CVE-2025-25184, released February 12, 2025. It is not reported as exploited. Patch Radar priority: Routine.",
  "title": "ruby-rack: Rack provides an interface for developing web applications in Ruby",
  "description": "Rack provides an interface for developing web applications in Ruby. Priorto versions 2.2.11, 3.0.12, and 3.1.10, Rack::CommonLogger can be exploitedby crafting input that includes newline characters to manipulate logentries. The supplied proof-of-concept demonstrates injecting maliciouscontent into logs. When a user provides the authorization credentials viaRack::Auth::Basic, if success, the username will be put inenv[\u0027REMOTE_USER\u0027] and later be used by Rack::CommonLogger for loggingpurposes. The issue occurs when a server intentionally or unintentionallyallows a user creation with the username contain CRLF and white spacecharacters, or the server just want to log every login attempts. If anattacker enters a username with CRLF character, the logger will log themalicious username with CRLF characters into the logfile. Attackers canbreak log formats or insert fraudulent entries, potentially obscuring realactivity or injecting malicious data into log files. Versions 2.2.11,3.0.12, and 3.1.10 contain a fix.",
  "published": "2025-02-12T09:15:00Z",
  "severity": "Low",
  "cvss": 6.5,
  "cvssVector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N",
  "epss": 0.01185,
  "epssPercentile": 0.68039,
  "priority": "Routine",
  "priorityTier": 4,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "fixes": [
    {
      "platform": "linux",
      "product": "pcs",
      "release": "RHEL 9",
      "fixedVersion": "0:0.11.9-2.el9",
      "fix": "RHSA-2025:7085",
      "url": "https://patchblox.com/security/fix/linux/rhsa-2025-7085",
      "released": "2025-05-13T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "pcs",
      "release": "ol 9",
      "fixedVersion": "0:0.11.9-2.el9",
      "fix": "ELSA-2025-7085",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-7085",
      "released": "2025-05-16T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "pcs-snmp",
      "release": "RHEL 9",
      "fixedVersion": "0:0.11.9-2.el9",
      "fix": "RHSA-2025:7085",
      "url": "https://patchblox.com/security/fix/linux/rhsa-2025-7085",
      "released": "2025-05-13T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "pcs-snmp",
      "release": "ol 9",
      "fixedVersion": "0:0.11.9-2.el9",
      "fix": "ELSA-2025-7085",
      "url": "https://patchblox.com/security/fix/linux/elsa-2025-7085",
      "released": "2025-05-16T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "ruby-rack",
      "release": "Debian 11.6 (bullseye)",
      "fixedVersion": "2.1.4-3\u002Bdeb11u3",
      "fix": "DLA-4090-1",
      "url": "https://patchblox.com/security/fix/linux/dla-4090-1",
      "released": "2025-03-24T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "ruby-rack",
      "release": "Debian 12.15 (bookworm)",
      "fixedVersion": "2.2.13-1~deb12u1",
      "fix": "DSA-5886-1",
      "url": "https://patchblox.com/security/fix/linux/dsa-5886-1",
      "released": "2025-03-25T00:00:00Z"
    },
    {
      "platform": "linux",
      "product": "ruby-rack",
      "release": "Debian 13.5 (trixie)",
      "fixedVersion": "3.1.12-1",
      "fix": "DEBIAN-CVE-2025-25184",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2025-25184",
      "released": "2025-02-12T17:15:24Z"
    },
    {
      "platform": "linux",
      "product": "ruby-rack",
      "release": "Debian 14",
      "fixedVersion": "3.1.12-1",
      "fix": "DEBIAN-CVE-2025-25184",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2025-25184",
      "released": "2025-02-12T17:15:24Z"
    },
    {
      "platform": "linux",
      "product": "ruby-rack",
      "release": "Ubuntu 18.04.6 LTS (bionic)",
      "fixedVersion": "1.6.4-4ubuntu0.2\u002Besm7",
      "fix": "ruby-rack 1.6.4-4ubuntu0.2\u002Besm7",
      "url": "https://patchblox.com/security/fix/linux/ubuntu-bionic-ruby-rack-1.6.4-4ubuntu0.2-esm7",
      "released": "2025-03-10T16:15:00Z"
    },
    {
      "platform": "linux",
      "product": "ruby-rack",
      "release": "Ubuntu 20.04 LTS (focal)",
      "fixedVersion": "2.0.7-2ubuntu0.1\u002Besm6",
      "fix": "ruby-rack 2.0.7-2ubuntu0.1\u002Besm6",
      "url": "https://patchblox.com/security/fix/linux/ubuntu-focal-ruby-rack-2.0.7-2ubuntu0.1-esm6",
      "released": "2025-03-10T16:15:00Z"
    },
    {
      "platform": "linux",
      "product": "ruby-rack",
      "release": "Ubuntu 22.04.1 LTS (jammy)",
      "fixedVersion": "2.1.4-5ubuntu1.1\u002Besm1",
      "fix": "ruby-rack 2.1.4-5ubuntu1.1\u002Besm1",
      "url": "https://patchblox.com/security/fix/linux/ubuntu-jammy-ruby-rack-2.1.4-5ubuntu1.1-esm1",
      "released": "2025-03-10T16:15:00Z"
    },
    {
      "platform": "linux",
      "product": "ruby-rack",
      "release": "Ubuntu 24.04.5 LTS (noble)",
      "fixedVersion": "2.2.7-1ubuntu0.2",
      "fix": "ruby-rack 2.2.7-1ubuntu0.2",
      "url": "https://patchblox.com/security/fix/linux/ubuntu-noble-ruby-rack-2.2.7-1ubuntu0.2",
      "released": "2025-03-10T16:15:00Z"
    },
    {
      "platform": "linux",
      "product": "ruby-rack",
      "release": "Ubuntu 24.10 (oracular)",
      "fixedVersion": "2.2.7-1.1ubuntu0.1",
      "fix": "ruby-rack 2.2.7-1.1ubuntu0.1",
      "url": "https://patchblox.com/security/fix/linux/ubuntu-oracular-ruby-rack-2.2.7-1.1ubuntu0.1",
      "released": "2026-01-16T01:42:24Z"
    },
    {
      "platform": "linux",
      "product": "ruby-rack",
      "release": "Ubuntu 25.04 (plucky)",
      "fixedVersion": "2.2.7-1.1ubuntu0.25.04.2",
      "fix": "ruby-rack 2.2.7-1.1ubuntu0.25.04.2",
      "url": "https://patchblox.com/security/fix/linux/ubuntu-plucky-ruby-rack-2.2.7-1.1ubuntu0.25.04.2",
      "released": "2026-01-16T01:42:25Z"
    },
    {
      "platform": "linux",
      "product": "ruby-rack",
      "release": "Ubuntu 25.10 (questing)",
      "fixedVersion": "3.1.16-0.1",
      "fix": "ruby-rack 3.1.16-0.1",
      "url": "https://patchblox.com/security/fix/linux/ubuntu-questing-ruby-rack-3.1.16-0.1",
      "released": "2025-05-07T17:00:00Z"
    },
    {
      "platform": "linux",
      "product": "ruby-rack",
      "release": "Ubuntu 26.04.1 LTS (resolute)",
      "fixedVersion": "3.1.16-0.1",
      "fix": "ruby-rack 3.1.16-0.1",
      "url": "https://patchblox.com/security/fix/linux/ubuntu-resolute-ruby-rack-3.1.16-0.1",
      "released": "2025-05-07T17:00:00Z"
    },
    {
      "platform": "linux",
      "product": "rubygem-rack",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "2.0.8-150000.3.26.1",
      "fix": "SUSE-SU-2025:0874-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2025-0874-1",
      "released": "2025-03-14T14:47:48Z"
    },
    {
      "platform": "linux",
      "product": "rubygem-rack",
      "release": "sles 15.6",
      "fixedVersion": "2.0.8-150000.3.26.1",
      "fix": "SUSE-SU-2025:0874-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2025-0874-1",
      "released": "2025-03-14T14:47:48Z"
    },
    {
      "platform": "linux",
      "product": "rubygem-rack-1_6",
      "release": "opensuse-leap 15.6",
      "fixedVersion": "1.6.8-150000.3.3.1",
      "fix": "SUSE-SU-2025:0858-1",
      "url": "https://patchblox.com/security/fix/linux/suse-su-2025-0858-1",
      "released": "2025-03-13T17:58:49Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-09T07:25:28Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}