{
  "fix": "RHSA-2026:99018",
  "url": "https://patchblox.com/security/fix/linux/rhsa-2026-99018",
  "summary": "RHSA-2026:99018, released November 12, 2026, fixes 21 CVEs across 13 products. None of them is reported as exploited. Patch Radar priority: Urgent.",
  "platform": "linux",
  "type": "advisory",
  "title": "Security update for 13 packages",
  "released": "2026-11-12T01:57:07Z",
  "priority": "Urgent",
  "priorityTier": 2,
  "priorityReason": "Closes CVE-2026-77185, rated Critical",
  "supported": true,
  "cveCount": 21,
  "exploitedCveCount": 0,
  "kevCveCount": 0,
  "ransomwareCveCount": 0,
  "maxEpss": 0.00652,
  "maxCvss": 9.1,
  "vendorAdvisory": "https://access.redhat.com/errata/RHSA-2026:99018",
  "appliesTo": [
    {
      "product": "eap8-apache-sshd",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-apache-sshd",
      "release": "RHEL 10",
      "fixedVersion": "2.20.0-1.redhat_00002.1.el10eap",
      "supported": true
    },
    {
      "product": "eap8-bouncycastle",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-bouncycastle",
      "release": "RHEL 10",
      "fixedVersion": "1.86.0-1.redhat_00001.1.el10eap",
      "supported": true
    },
    {
      "product": "eap8-eap-product-conf-parent",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-eap-product-conf-parent",
      "release": "RHEL 10",
      "fixedVersion": "801.9.1-1.GA_redhat_00002.1.el10eap",
      "supported": true
    },
    {
      "product": "eap8-ironjacamar",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-ironjacamar",
      "release": "RHEL 10",
      "fixedVersion": "3.1.1-1.Final_redhat_00001.1.el10eap",
      "supported": true
    },
    {
      "product": "eap8-jackson-jaxrs-providers",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-jackson-jaxrs-providers",
      "release": "RHEL 10",
      "fixedVersion": "2.18.11-1.redhat_00001.1.el10eap",
      "supported": true
    },
    {
      "product": "eap8-jackson-modules-base",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-jackson-modules-base",
      "release": "RHEL 10",
      "fixedVersion": "2.18.11-1.redhat_00001.1.el10eap",
      "supported": true
    },
    {
      "product": "eap8-jackson-modules-java8",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-jackson-modules-java8",
      "release": "RHEL 10",
      "fixedVersion": "2.18.11-1.redhat_00001.1.el10eap",
      "supported": true
    },
    {
      "product": "eap8-mod_cluster",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-mod-cluster",
      "release": "RHEL 10",
      "fixedVersion": "2.1.1-1.Final_redhat_00001.1.el10eap",
      "supported": true
    },
    {
      "product": "eap8-neethi",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-neethi",
      "release": "RHEL 10",
      "fixedVersion": "3.2.4-1.redhat_00001.1.el10eap",
      "supported": true
    },
    {
      "product": "eap8-wildfly",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-wildfly",
      "release": "RHEL 10",
      "fixedVersion": "8.1.9.1-1.GA_redhat_00006.1.el10eap",
      "supported": true
    },
    {
      "product": "eap8-wildfly-http-client",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-wildfly-http-client",
      "release": "RHEL 10",
      "fixedVersion": "2.1.5-1.Final_redhat_00001.1.el10eap",
      "supported": true
    },
    {
      "product": "eap8-wildfly-javadocs",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-wildfly-javadocs",
      "release": "RHEL 10",
      "fixedVersion": "8.1.1-15.GA_redhat_00052.1.el10eap",
      "supported": true
    },
    {
      "product": "eap8-ws-commons-XmlSchema",
      "productUrl": "https://patchblox.com/security/product/linux/eap8-ws-commons-xmlschema",
      "release": "RHEL 10",
      "fixedVersion": "2.3.3-1.redhat_00001.1.el10eap",
      "supported": true
    }
  ],
  "cves": [
    {
      "cveId": "CVE-2026-77185",
      "url": "https://patchblox.com/security/cve/CVE-2026-77185",
      "title": "apache-sshd: Asynchronous authentication can bypass signature verification (bsc#1283357).",
      "priority": "Urgent",
      "severity": "critical",
      "cvss": 9.1,
      "epss": 0.00552,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-68498",
      "url": "https://patchblox.com/security/cve/CVE-2026-68498",
      "title": "jackson-annotations: Enforce maxNameLength incrementally in ReaderBasedJsonParser (bsc#1282641).",
      "priority": "High",
      "severity": "IMPORTANT",
      "cvss": 7.5,
      "epss": 0.00652,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-58060",
      "url": "https://patchblox.com/security/cve/CVE-2026-58060",
      "title": "bouncycastle: HSS public-key level count unbounded, enabling huge allocation on verify (bsc#1272714).",
      "priority": "High",
      "severity": "high",
      "cvss": 7.5,
      "epss": 0.00651,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-89407",
      "url": "https://patchblox.com/security/cve/CVE-2026-89407",
      "title": "jackson-annotations: Optimize NumberInput.looksLikeValidNumber (bsc#1282645).",
      "priority": "High",
      "severity": "MODERATE",
      "cvss": 7.5,
      "epss": 0.00628,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-91865",
      "url": "https://patchblox.com/security/cve/CVE-2026-91865",
      "title": "eap8-apache-sshd: A small WS-Policy document using repeated policy references can force Neethi to re-expand the same references exponen...",
      "priority": "High",
      "severity": "important",
      "cvss": 7.5,
      "epss": 0.00604,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-91866",
      "url": "https://patchblox.com/security/cve/CVE-2026-91866",
      "title": "eap8-apache-sshd: A specially crafted pair of WS-Policy documents can force Neethi\u0027s policy-intersection to do exponential amounts of w...",
      "priority": "High",
      "severity": "important",
      "cvss": 7.5,
      "epss": 0.00604,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-89425",
      "url": "https://patchblox.com/security/cve/CVE-2026-89425",
      "title": "jackson-annotations: \u0060UTF8DataInputJsonParser._reportInvalidToken()\u0060lacks \u0060maxErrorTokenLength\u0060 limit, which allows for",
      "priority": "High",
      "severity": "IMPORTANT",
      "cvss": 7.5,
      "epss": 0.00532,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-102495",
      "url": "https://patchblox.com/security/cve/CVE-2026-102495",
      "title": "eap8-apache-sshd: Apache XmlSchema doesn\u0027t limit how deeply schema imports and includes can be nested, so a malicious schema can make p...",
      "priority": "High",
      "severity": "important",
      "cvss": 7.5,
      "epss": 0.00528,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-102496",
      "url": "https://patchblox.com/security/cve/CVE-2026-102496",
      "title": "eap8-apache-sshd: Apache XmlSchema doesn\u0027t limit how deeply schema structures can be nested when it builds its schema model, so a malic...",
      "priority": "High",
      "severity": "important",
      "cvss": 7.5,
      "epss": 0.00528,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-91777",
      "url": "https://patchblox.com/security/cve/CVE-2026-91777",
      "title": "jackson-annotations: Collection/Map deserializers (bsc#1282492",
      "priority": "High",
      "severity": "IMPORTANT",
      "cvss": 7.5,
      "epss": 0.00487,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-91864",
      "url": "https://patchblox.com/security/cve/CVE-2026-91864",
      "title": "eap8-apache-sshd: A specially crafted WS-Policy document can pack unlimited content inside a policy assertion, which Neethi copies into...",
      "priority": "High",
      "severity": "important",
      "cvss": 7.5,
      "epss": 0.00485,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-91863",
      "url": "https://patchblox.com/security/cve/CVE-2026-91863",
      "title": "eap8-jackson-modules-base: A specially crafted WS-Policy document with deeply nested policy elements can bypass Neethi\u0027s nesting-depth limit and...",
      "priority": "High",
      "severity": "important",
      "cvss": 7.5,
      "epss": 0.00454,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-59645",
      "url": "https://patchblox.com/security/cve/CVE-2026-59645",
      "title": "bouncycastle: OER parser recurses without depth limit on self-referential IEEE 1609.2 schema (bsc#1272725).",
      "priority": "High",
      "severity": "high",
      "cvss": 7.5,
      "epss": 0.00408,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-93994",
      "url": "https://patchblox.com/security/cve/CVE-2026-93994",
      "title": "apache-sshd: Repeated-publickey policy bypass on server (bsc#1283352).",
      "priority": "High",
      "severity": "high",
      "cvss": 8.1,
      "epss": 0.00303,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-59642",
      "url": "https://patchblox.com/security/cve/CVE-2026-59642",
      "title": "bouncycastle: CMS AuthenticatedData content not bound to MAC when authAttrs present (bsc#1272722).",
      "priority": "High",
      "severity": "high",
      "cvss": 7.5,
      "epss": 0.00303,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-12977",
      "url": "https://patchblox.com/security/cve/CVE-2026-12977",
      "title": "eap8-apache-sshd: A flaw was found in the deployment-operation family of WildFly Core",
      "priority": "High",
      "severity": "important",
      "cvss": 8.8,
      "epss": 0.00283,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-58061",
      "url": "https://patchblox.com/security/cve/CVE-2026-58061",
      "title": "bouncycastle: CCM-family modes write plaintext to caller buffer before tag check (bsc#1272715).",
      "priority": "High",
      "severity": "high",
      "cvss": 7.5,
      "epss": 0.00282,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-59639",
      "url": "https://patchblox.com/security/cve/CVE-2026-59639",
      "title": "bouncycastle: CMS verifySignatures returns true for SignedData with zero signers (bsc#1272719).",
      "priority": "High",
      "severity": "high",
      "cvss": 7.5,
      "epss": 0.00196,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-71889",
      "url": "https://patchblox.com/security/cve/CVE-2026-71889",
      "title": "bouncycastle: skipped leaf certificate evaluation in checkNameConstraints can cause X.509 name constraint bypasses",
      "priority": "High",
      "severity": "important",
      "cvss": 7.5,
      "epss": 0.00167,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-12802",
      "url": "https://patchblox.com/security/cve/CVE-2026-12802",
      "title": "bouncycastle: CMS AuthEnvelopedData fails to enforce tag-length on decryption (bsc#1272702).",
      "priority": "High",
      "severity": "high",
      "cvss": 7.5,
      "epss": 0.00147,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    },
    {
      "cveId": "CVE-2026-71887",
      "url": "https://patchblox.com/security/cve/CVE-2026-71887",
      "title": "bouncycastle: missing primary key back-signature validation on subkeys can cause signature misattribution and trust",
      "priority": "High",
      "severity": "important",
      "cvss": 7.5,
      "epss": 0.0009,
      "kev": false,
      "ransomware": false,
      "exploited": false,
      "disclosed": false
    }
  ],
  "dataAsOf": "2026-11-12T13:55:20Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}