{
  "document" : {
    "aggregate_severity" : {
      "namespace" : "https://access.redhat.com/security/updates/classification/",
      "text" : "Important"
    },
    "category" : "csaf_security_advisory",
    "csaf_version" : "2.0",
    "distribution" : {
      "text" : "Copyright © Red Hat, Inc. All rights reserved.",
      "tlp" : {
        "label" : "WHITE",
        "url" : "https://www.first.org/tlp/"
      }
    },
    "lang" : "en",
    "notes" : [ {
      "category" : "summary",
      "text" : "An update for resteasy is now available for Red Hat Enterprise Linux 9.6 Extended Update Support.\n\nRed Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
      "title" : "Topic"
    }, {
      "category" : "general",
      "text" : "RESTEasy contains a JBoss project that provides frameworks to help build RESTful Web Services and RESTful Java applications. It is a fully certified and portable implementation of the JAX-RS specification.\n\nSecurity Fix(es):\n\n* resteasy-core: RESTEasy: IIOImageProvider Unbounded Image Decode (Decompression-Bomb DoS) (CVE-2026-89059)\n\n* resteasy-core: RESTEasy: CorsFilter Reflects Arbitrary Origin with Credentials under Wildcard Config (CVE-2026-89058)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
      "title" : "Details"
    }, {
      "category" : "legal_disclaimer",
      "text" : "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
      "title" : "Terms of Use"
    } ],
    "publisher" : {
      "category" : "vendor",
      "contact_details" : "https://access.redhat.com/security/team/contact/",
      "issuing_authority" : "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
      "name" : "Red Hat Product Security",
      "namespace" : "https://www.redhat.com"
    },
    "references" : [ {
      "category" : "self",
      "summary" : "https://access.redhat.com/errata/RHSA-2026:95504",
      "url" : "https://access.redhat.com/errata/RHSA-2026:95504"
    }, {
      "category" : "external",
      "summary" : "https://access.redhat.com/security/updates/classification/#important",
      "url" : "https://access.redhat.com/security/updates/classification/#important"
    }, {
      "category" : "external",
      "summary" : "2519756",
      "url" : "https://bugzilla.redhat.com/show_bug.cgi?id=2519756"
    }, {
      "category" : "external",
      "summary" : "2519775",
      "url" : "https://bugzilla.redhat.com/show_bug.cgi?id=2519775"
    }, {
      "category" : "self",
      "summary" : "Canonical URL",
      "url" : "https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_95504.json"
    } ],
    "title" : "Red Hat Security Advisory: resteasy security update",
    "tracking" : {
      "current_release_date" : "2026-11-09T05:56:52+00:00",
      "generator" : {
        "date" : "2026-11-09T05:56:52+00:00",
        "engine" : {
          "name" : "Red Hat SDEngine",
          "version" : "5.4.5"
        }
      },
      "id" : "RHSA-2026:95504",
      "initial_release_date" : "2026-11-05T12:08:09+00:00",
      "revision_history" : [ {
        "date" : "2026-11-05T12:08:09+00:00",
        "number" : "1",
        "summary" : "Initial version"
      }, {
        "date" : "2026-11-05T12:08:09+00:00",
        "number" : "2",
        "summary" : "Last updated version"
      }, {
        "date" : "2026-11-09T05:56:52+00:00",
        "number" : "3",
        "summary" : "Last generated version"
      } ],
      "status" : "final",
      "version" : "3"
    }
  },
  "product_tree" : {
    "branches" : [ {
      "branches" : [ {
        "branches" : [ {
          "category" : "product_name",
          "name" : "Red Hat Enterprise Linux AppStream EUS (v.9.6)",
          "product" : {
            "name" : "Red Hat Enterprise Linux AppStream EUS (v.9.6)",
            "product_id" : "AppStream-9.6.0.Z.EUS",
            "product_identification_helper" : {
              "cpe" : "cpe:/a:redhat:rhel_eus:9.6::appstream"
            }
          }
        } ],
        "category" : "product_family",
        "name" : "Red Hat Enterprise Linux"
      }, {
        "branches" : [ {
          "category" : "product_version",
          "name" : "pki-resteasy-client-0:3.0.26-20.el9_6.2.noarch",
          "product" : {
            "name" : "pki-resteasy-client-0:3.0.26-20.el9_6.2.noarch",
            "product_id" : "pki-resteasy-client-0:3.0.26-20.el9_6.2.noarch",
            "product_identification_helper" : {
              "purl" : "pkg:rpm/redhat/pki-resteasy-client@3.0.26-20.el9_6.2?arch=noarch"
            }
          }
        }, {
          "category" : "product_version",
          "name" : "pki-resteasy-core-0:3.0.26-20.el9_6.2.noarch",
          "product" : {
            "name" : "pki-resteasy-core-0:3.0.26-20.el9_6.2.noarch",
            "product_id" : "pki-resteasy-core-0:3.0.26-20.el9_6.2.noarch",
            "product_identification_helper" : {
              "purl" : "pkg:rpm/redhat/pki-resteasy-core@3.0.26-20.el9_6.2?arch=noarch"
            }
          }
        }, {
          "category" : "product_version",
          "name" : "pki-resteasy-jackson2-provider-0:3.0.26-20.el9_6.2.noarch",
          "product" : {
            "name" : "pki-resteasy-jackson2-provider-0:3.0.26-20.el9_6.2.noarch",
            "product_id" : "pki-resteasy-jackson2-provider-0:3.0.26-20.el9_6.2.noarch",
            "product_identification_helper" : {
              "purl" : "pkg:rpm/redhat/pki-resteasy-jackson2-provider@3.0.26-20.el9_6.2?arch=noarch"
            }
          }
        }, {
          "category" : "product_version",
          "name" : "pki-resteasy-servlet-initializer-0:3.0.26-20.el9_6.2.noarch",
          "product" : {
            "name" : "pki-resteasy-servlet-initializer-0:3.0.26-20.el9_6.2.noarch",
            "product_id" : "pki-resteasy-servlet-initializer-0:3.0.26-20.el9_6.2.noarch",
            "product_identification_helper" : {
              "purl" : "pkg:rpm/redhat/pki-resteasy-servlet-initializer@3.0.26-20.el9_6.2?arch=noarch"
            }
          }
        } ],
        "category" : "architecture",
        "name" : "noarch"
      }, {
        "branches" : [ {
          "category" : "product_version",
          "name" : "resteasy-0:3.0.26-20.el9_6.2.src",
          "product" : {
            "name" : "resteasy-0:3.0.26-20.el9_6.2.src",
            "product_id" : "resteasy-0:3.0.26-20.el9_6.2.src",
            "product_identification_helper" : {
              "purl" : "pkg:rpm/redhat/resteasy@3.0.26-20.el9_6.2?arch=src"
            }
          }
        } ],
        "category" : "architecture",
        "name" : "src"
      } ],
      "category" : "vendor",
      "name" : "Red Hat"
    } ],
    "relationships" : [ {
      "category" : "default_component_of",
      "full_product_name" : {
        "name" : "pki-resteasy-client-0:3.0.26-20.el9_6.2.noarch as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
        "product_id" : "AppStream-9.6.0.Z.EUS:pki-resteasy-client-0:3.0.26-20.el9_6.2.noarch"
      },
      "product_reference" : "pki-resteasy-client-0:3.0.26-20.el9_6.2.noarch",
      "relates_to_product_reference" : "AppStream-9.6.0.Z.EUS"
    }, {
      "category" : "default_component_of",
      "full_product_name" : {
        "name" : "pki-resteasy-core-0:3.0.26-20.el9_6.2.noarch as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
        "product_id" : "AppStream-9.6.0.Z.EUS:pki-resteasy-core-0:3.0.26-20.el9_6.2.noarch"
      },
      "product_reference" : "pki-resteasy-core-0:3.0.26-20.el9_6.2.noarch",
      "relates_to_product_reference" : "AppStream-9.6.0.Z.EUS"
    }, {
      "category" : "default_component_of",
      "full_product_name" : {
        "name" : "pki-resteasy-jackson2-provider-0:3.0.26-20.el9_6.2.noarch as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
        "product_id" : "AppStream-9.6.0.Z.EUS:pki-resteasy-jackson2-provider-0:3.0.26-20.el9_6.2.noarch"
      },
      "product_reference" : "pki-resteasy-jackson2-provider-0:3.0.26-20.el9_6.2.noarch",
      "relates_to_product_reference" : "AppStream-9.6.0.Z.EUS"
    }, {
      "category" : "default_component_of",
      "full_product_name" : {
        "name" : "pki-resteasy-servlet-initializer-0:3.0.26-20.el9_6.2.noarch as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
        "product_id" : "AppStream-9.6.0.Z.EUS:pki-resteasy-servlet-initializer-0:3.0.26-20.el9_6.2.noarch"
      },
      "product_reference" : "pki-resteasy-servlet-initializer-0:3.0.26-20.el9_6.2.noarch",
      "relates_to_product_reference" : "AppStream-9.6.0.Z.EUS"
    }, {
      "category" : "default_component_of",
      "full_product_name" : {
        "name" : "resteasy-0:3.0.26-20.el9_6.2.src as a component of Red Hat Enterprise Linux AppStream EUS (v.9.6)",
        "product_id" : "AppStream-9.6.0.Z.EUS:resteasy-0:3.0.26-20.el9_6.2.src"
      },
      "product_reference" : "resteasy-0:3.0.26-20.el9_6.2.src",
      "relates_to_product_reference" : "AppStream-9.6.0.Z.EUS"
    } ]
  },
  "vulnerabilities" : [ {
    "acknowledgments" : [ {
      "names" : [ "Yu Bao" ],
      "organization" : "PayPal Cyber Security Team"
    } ],
    "cve" : "CVE-2026-89058",
    "cwe" : {
      "id" : "CWE-346",
      "name" : "Origin Validation Error"
    },
    "discovery_date" : "2026-08-19T17:06:00.368000+00:00",
    "ids" : [ {
      "system_name" : "Red Hat Bugzilla ID",
      "text" : "2519775"
    } ],
    "notes" : [ {
      "category" : "description",
      "text" : "A flaw was found in RESTEasy's CorsFilter, which, when configured to allow all origins (\"*\"), reflects the request's Origin header back in the Access-Control-Allow-Origin response together with Access-Control-Allow-Credentials: true. This permissive cross-origin policy allows a malicious website to make credentialed cross-origin requests and read authenticated responses from a victim's session, resulting in a loss of confidentiality.",
      "title" : "Vulnerability description"
    }, {
      "category" : "summary",
      "text" : "resteasy-core: RESTEasy: CorsFilter Reflects Arbitrary Origin with Credentials under Wildcard Config",
      "title" : "Vulnerability summary"
    }, {
      "category" : "general",
      "text" : "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.",
      "title" : "CVSS score applicability"
    } ],
    "product_status" : {
      "fixed" : [ "AppStream-9.6.0.Z.EUS:pki-resteasy-client-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-core-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-jackson2-provider-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-servlet-initializer-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:resteasy-0:3.0.26-20.el9_6.2.src" ]
    },
    "references" : [ {
      "category" : "self",
      "summary" : "Canonical URL",
      "url" : "https://access.redhat.com/security/cve/CVE-2026-89058"
    }, {
      "category" : "external",
      "summary" : "RHBZ#2519775",
      "url" : "https://bugzilla.redhat.com/show_bug.cgi?id=2519775"
    }, {
      "category" : "external",
      "summary" : "https://www.cve.org/CVERecord?id=CVE-2026-89058",
      "url" : "https://www.cve.org/CVERecord?id=CVE-2026-89058"
    }, {
      "category" : "external",
      "summary" : "https://nvd.nist.gov/vuln/detail/CVE-2026-89058",
      "url" : "https://nvd.nist.gov/vuln/detail/CVE-2026-89058"
    }, {
      "category" : "external",
      "summary" : "https://github.com/resteasy/resteasy/commit/efeb2b7",
      "url" : "https://github.com/resteasy/resteasy/commit/efeb2b7"
    }, {
      "category" : "external",
      "summary" : "https://github.com/resteasy/resteasy/security/advisories/GHSA-972r-f3fv-whm3",
      "url" : "https://github.com/resteasy/resteasy/security/advisories/GHSA-972r-f3fv-whm3"
    } ],
    "release_date" : "2026-09-17T14:00:00+00:00",
    "remediations" : [ {
      "category" : "vendor_fix",
      "date" : "2026-11-05T12:08:09+00:00",
      "details" : "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
      "product_ids" : [ "AppStream-9.6.0.Z.EUS:pki-resteasy-client-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-core-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-jackson2-provider-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-servlet-initializer-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:resteasy-0:3.0.26-20.el9_6.2.src" ],
      "restart_required" : {
        "category" : "none"
      },
      "url" : "https://access.redhat.com/errata/RHSA-2026:95504"
    } ],
    "scores" : [ {
      "cvss_v3" : {
        "attackComplexity" : "LOW",
        "attackVector" : "NETWORK",
        "availabilityImpact" : "NONE",
        "baseScore" : 7.4,
        "baseSeverity" : "HIGH",
        "confidentialityImpact" : "HIGH",
        "integrityImpact" : "NONE",
        "privilegesRequired" : "NONE",
        "scope" : "CHANGED",
        "userInteraction" : "REQUIRED",
        "vectorString" : "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N",
        "version" : "3.1"
      },
      "products" : [ "AppStream-9.6.0.Z.EUS:pki-resteasy-client-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-core-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-jackson2-provider-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-servlet-initializer-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:resteasy-0:3.0.26-20.el9_6.2.src" ]
    } ],
    "threats" : [ {
      "category" : "impact",
      "details" : "Moderate"
    } ],
    "title" : "resteasy-core: RESTEasy: CorsFilter Reflects Arbitrary Origin with Credentials under Wildcard Config"
  }, {
    "acknowledgments" : [ {
      "names" : [ "Yu Bao" ],
      "organization" : "PayPal Cyber Security Team"
    } ],
    "cve" : "CVE-2026-89059",
    "cwe" : {
      "id" : "CWE-409",
      "name" : "Improper Handling of Highly Compressed Data (Data Amplification)"
    },
    "discovery_date" : "2026-08-19T16:21:31.345000+00:00",
    "ids" : [ {
      "system_name" : "Red Hat Bugzilla ID",
      "text" : "2519756"
    } ],
    "notes" : [ {
      "category" : "description",
      "text" : "A flaw was found in RESTEasy's IIOImageProvider, which decodes attacker-supplied image request bodies without enforcing any limit on the declared image dimensions or pixel count. A remote, unauthenticated attacker can send a small crafted image declaring enormous dimensions to trigger a very large memory allocation, exhausting the JVM heap and resulting in a denial of service.",
      "title" : "Vulnerability description"
    }, {
      "category" : "summary",
      "text" : "resteasy-core: RESTEasy: IIOImageProvider Unbounded Image Decode (Decompression-Bomb DoS)",
      "title" : "Vulnerability summary"
    }, {
      "category" : "other",
      "text" : "This vulnerability is rated as Important severity because an unauthenticated remote caller can trigger complete service disruption across affected Java virtual machines with minimal network traffic. While RESTEasy is widely integrated into Red Hat enterprise runtimes, exploitation is restricted to application endpoints explicitly configured to ingest image MIME types using the Java Image I/O provider. Deployments that do not expose REST endpoints binding IIOImage or handling arbitrary image uploads are not susceptible to this denial of service.",
      "title" : "Statement"
    }, {
      "category" : "general",
      "text" : "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.",
      "title" : "CVSS score applicability"
    } ],
    "product_status" : {
      "fixed" : [ "AppStream-9.6.0.Z.EUS:pki-resteasy-client-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-core-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-jackson2-provider-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-servlet-initializer-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:resteasy-0:3.0.26-20.el9_6.2.src" ]
    },
    "references" : [ {
      "category" : "self",
      "summary" : "Canonical URL",
      "url" : "https://access.redhat.com/security/cve/CVE-2026-89059"
    }, {
      "category" : "external",
      "summary" : "RHBZ#2519756",
      "url" : "https://bugzilla.redhat.com/show_bug.cgi?id=2519756"
    }, {
      "category" : "external",
      "summary" : "https://www.cve.org/CVERecord?id=CVE-2026-89059",
      "url" : "https://www.cve.org/CVERecord?id=CVE-2026-89059"
    }, {
      "category" : "external",
      "summary" : "https://nvd.nist.gov/vuln/detail/CVE-2026-89059",
      "url" : "https://nvd.nist.gov/vuln/detail/CVE-2026-89059"
    }, {
      "category" : "external",
      "summary" : "https://github.com/resteasy/resteasy/commit/7c7e6b37c8b2451a37aed9cdc6978b447456bacb",
      "url" : "https://github.com/resteasy/resteasy/commit/7c7e6b37c8b2451a37aed9cdc6978b447456bacb"
    }, {
      "category" : "external",
      "summary" : "https://github.com/resteasy/resteasy/security/advisories/GHSA-m4pc-7gc7-9vw2",
      "url" : "https://github.com/resteasy/resteasy/security/advisories/GHSA-m4pc-7gc7-9vw2"
    } ],
    "release_date" : "2026-09-17T14:00:00+00:00",
    "remediations" : [ {
      "category" : "vendor_fix",
      "date" : "2026-11-05T12:08:09+00:00",
      "details" : "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
      "product_ids" : [ "AppStream-9.6.0.Z.EUS:pki-resteasy-client-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-core-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-jackson2-provider-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-servlet-initializer-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:resteasy-0:3.0.26-20.el9_6.2.src" ],
      "restart_required" : {
        "category" : "none"
      },
      "url" : "https://access.redhat.com/errata/RHSA-2026:95504"
    } ],
    "scores" : [ {
      "cvss_v3" : {
        "attackComplexity" : "LOW",
        "attackVector" : "NETWORK",
        "availabilityImpact" : "HIGH",
        "baseScore" : 7.5,
        "baseSeverity" : "HIGH",
        "confidentialityImpact" : "NONE",
        "integrityImpact" : "NONE",
        "privilegesRequired" : "NONE",
        "scope" : "UNCHANGED",
        "userInteraction" : "NONE",
        "vectorString" : "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
        "version" : "3.1"
      },
      "products" : [ "AppStream-9.6.0.Z.EUS:pki-resteasy-client-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-core-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-jackson2-provider-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:pki-resteasy-servlet-initializer-0:3.0.26-20.el9_6.2.noarch", "AppStream-9.6.0.Z.EUS:resteasy-0:3.0.26-20.el9_6.2.src" ]
    } ],
    "threats" : [ {
      "category" : "impact",
      "details" : "Important"
    } ],
    "title" : "resteasy-core: RESTEasy: IIOImageProvider Unbounded Image Decode (Decompression-Bomb DoS)"
  } ]
}