Skip to content
Heist/ feed
Back to feed
CriticalFix available

rails — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2026-66066

Action Pack is a framework for handling and responding to web requests. In versions prior to 7.2.3.2, 8.0.5.1 and 8.1.3.1, Active Storage does not disable libvips operations marked unsafe for untrusted content, allowing a crafted upload to invoke such an operation. Consuming applications are affected when configured to use libvips and accept image uploads from untrusted users. An unauthenticated attacker may exploit this behavior to read arbitrary files accessible to the Rails process, including environment variables and application secrets. Exposure of credentials such as secret_key_base or external-service tokens may enable remote code execution or lateral movement. This issue has been fixed in versions 7.2.3.2, 8.0.5.1 and 8.1.3.1.

Products
rails
Affected versions
2:6.1.7.10+dfsg-1~deb12u1, 2:6.1.7.10+dfsg-1~deb12u2, 2:6.1.7.3+dfsg-1, 2:6.1.7.3+dfsg-10, 2:6.1.7.3+dfsg-11, 2:6.1.7.3+dfsg-12, 2:6.1.7.3+dfsg-13, 2:6.1.7.3+dfsg-2, 2:6.1.7.3+dfsg-2~deb12u1, 2:6.1.7.3+dfsg-3, 2:6.1.7.3+dfsg-4, 2:6.1.7.3+dfsg-5, 2:6.1.7.3+dfsg-6, 2:6.1.7.3+dfsg-7, 2:6.1.7.3+dfsg-7~exp1, 2:6.1.7.3+dfsg-8, 2:6.1.7.3+dfsg-9, 2:7.2.2.1+dfsg-7, 2:7.2.2.2+dfsg-1, 2:7.2.2.2+dfsg-2, 2:7.2.2.2+dfsg-2~deb13u1, 2:7.2.2.2+dfsg-2~deb13u2, 2:7.2.3+dfsg-1, 2:7.2.3+dfsg-2, 2:7.2.3+dfsg-3, 2:7.2.3.1+dfsg-1
Fixed versions
2:6.1.7.10+dfsg-1~deb12u3, 2:7.2.2.2+dfsg-2~deb13u2, 2:7.2.3.2+dfsg-1
CVEs
CVE-2026-66066
Confirmed fixed CVEs
Not specified
Updated in this feed
28 Oct 2026, 10:03 UTC · Revision 1

Source evidence

DEBIAN-CVE-2026-66066

core-osv · Original source

Published 30 Jul 2026, 19:18 UTC

Action Pack is a framework for handling and responding to web requests. In versions prior to 7.2.3.2, 8.0.5.1 and 8.1.3.1, Active Storage does not disable libvips operations marked unsafe for untrusted content, allowing a crafted upload to invoke such an operation. Consuming applications are affected when configured to use libvips and accept image uploads from untrusted users. An unauthenticated attacker may exploit this behavior to read arbitrary files accessible to the Rails process, including environment variables and application secrets. Exposure of credentials such as secret_key_base or external-service tokens may enable remote code execution or lateral movement. This issue has been fixed in versions 7.2.3.2, 8.0.5.1 and 8.1.3.1.

osv:DEBIAN-CVE-2026-66066

rails

Fixed versions: 2:6.1.7.10+dfsg-1~deb12u3

rails

Fixed versions: 2:7.2.2.2+dfsg-2~deb13u2

rails

Fixed versions: 2:7.2.3.2+dfsg-1

Complete source record
{
  "id": "427a3a8b5c43b0b7c67396434f1a41c192a3db3350595d11585e5a16059d65c4",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2026-66066",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2026-66066",
    "summary": "Action Pack is a framework for handling and responding to web requests. In versions prior to 7.2.3.2, 8.0.5.1 and 8.1.3.1, Active Storage does not disable libvips operations marked unsafe for untrusted content, allowing a crafted upload to invoke such an operation. Consuming applications are affected when configured to use libvips and accept image uploads from untrusted users. An unauthenticated attacker may exploit this behavior to read arbitrary files accessible to the Rails process, including environment variables and application secrets. Exposure of credentials such as secret_key_base or external-service tokens may enable remote code execution or lateral movement. This issue has been fixed in versions 7.2.3.2, 8.0.5.1 and 8.1.3.1.",
    "evidence": "osv:DEBIAN-CVE-2026-66066",
    "products": [
      {
        "name": {
          "value": "rails",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "2:6.1.7.10+dfsg-1~deb12u3",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": [
          {
            "value": "2:6.1.7.10+dfsg-1~deb12u1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.10+dfsg-1~deb12u2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-10",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-11",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-12",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-13",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-2~deb12u1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-3",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-4",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-5",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-6",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-7",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-7~exp1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-8",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "2:6.1.7.3+dfsg-9",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "rails",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "2:7.2.2.2+dfsg-2~deb13u2",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": [
          {
            "value": "2:7.2.2.1+dfsg-7",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "2:7.2.2.2+dfsg-1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "2:7.2.2.2+dfsg-2~deb13u1",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "rails",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "2:7.2.3.2+dfsg-1",
            "evidence": "/affected/2/ranges"
          }
        ],
        "affected_versions": [
          {
            "value": "2:7.2.2.1+dfsg-7",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "2:7.2.2.2+dfsg-1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "2:7.2.2.2+dfsg-2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "2:7.2.2.2+dfsg-2~deb13u1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "2:7.2.2.2+dfsg-2~deb13u2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "2:7.2.3+dfsg-1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "2:7.2.3+dfsg-2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "2:7.2.3+dfsg-3",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "2:7.2.3.1+dfsg-1",
            "evidence": "/affected/2/versions"
          }
        ]
      }
    ],
    "severity": "critical",
    "structured": {
      "id": "DEBIAN-CVE-2026-66066",
      "aliases": [
        "DEBIAN-CVE-2026-66066"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "2:6.1.7.10+dfsg-1~deb12u3"
                }
              ]
            }
          ],
          "package": {
            "name": "rails",
            "purl": "pkg:deb/debian/rails?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "versions": [
            "2:6.1.7.10+dfsg-1~deb12u1",
            "2:6.1.7.10+dfsg-1~deb12u2",
            "2:6.1.7.3+dfsg-1",
            "2:6.1.7.3+dfsg-10",
            "2:6.1.7.3+dfsg-11",
            "2:6.1.7.3+dfsg-12",
            "2:6.1.7.3+dfsg-13",
            "2:6.1.7.3+dfsg-2",
            "2:6.1.7.3+dfsg-2~deb12u1",
            "2:6.1.7.3+dfsg-3",
            "2:6.1.7.3+dfsg-4",
            "2:6.1.7.3+dfsg-5",
            "2:6.1.7.3+dfsg-6",
            "2:6.1.7.3+dfsg-7",
            "2:6.1.7.3+dfsg-7~exp1",
            "2:6.1.7.3+dfsg-8",
            "2:6.1.7.3+dfsg-9"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-66066.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "2:7.2.2.2+dfsg-2~deb13u2"
                }
              ]
            }
          ],
          "package": {
            "name": "rails",
            "purl": "pkg:deb/debian/rails?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "versions": [
            "2:7.2.2.1+dfsg-7",
            "2:7.2.2.2+dfsg-1",
            "2:7.2.2.2+dfsg-2~deb13u1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-66066.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "2:7.2.3.2+dfsg-1"
                }
              ]
            }
          ],
          "package": {
            "name": "rails",
            "purl": "pkg:deb/debian/rails?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "versions": [
            "2:7.2.2.1+dfsg-7",
            "2:7.2.2.2+dfsg-1",
            "2:7.2.2.2+dfsg-2",
            "2:7.2.2.2+dfsg-2~deb13u1",
            "2:7.2.2.2+dfsg-2~deb13u2",
            "2:7.2.3+dfsg-1",
            "2:7.2.3+dfsg-2",
            "2:7.2.3+dfsg-3",
            "2:7.2.3.1+dfsg-1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-66066.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        }
      ],
      "modified": "2026-10-08T18:00:07.118725956Z",
      "provider": "osv",
      "upstream": [
        "CVE-2026-66066"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2026-66066"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-66066",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 104425,
  "published_at": "2026-07-30T19:18:35.843+00:00"
}