{"answers":{"affected":"","exploited":"It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-92091 exists.","fix":"Upgrade to a fixed version.","what":"CVE-2026-92091 is a medium-severity denial of service vulnerability in Red Hat Ansible Automation Platform 2, published on 16 Sep 2026. An attacker can exploit it over the internet without logging in, with no action from the victim."},"fix_prompt":"Check this codebase for CVE-2026-92091 and fix it if it is affected.\n\nWhat it is: CVE-2026-92091 is a medium-severity denial of service vulnerability in Red Hat Ansible Automation Platform 2, published on 16 Sep 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.\nExploitation: It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-92091 exists.\n\nAffected product: Red Hat Ansible Automation Platform 2. No package-level version data is available, so check the vendor advisory linked from the reference page.\n\nTask:\n1. Search the dependency manifests and lockfiles (for example package.json, package-lock.json, requirements.txt, poetry.lock, uv.lock, pom.xml, build.gradle, go.mod, Cargo.lock, Gemfile.lock) and any Dockerfiles for the affected packages, including transitive dependencies.\n2. If an affected version is in use, upgrade it to the fixed version for its release line with the project's package manager, so the lockfile is regenerated. Prefer the smallest upgrade that fixes it.\n3. If there is no fix, or the upgrade would break the build, do not guess: explain the risk and the safest workaround instead.\n4. Run the tests and summarise what changed and why.\n5. If nothing in the project is affected, say so and change nothing.\n\nReference: https://insights.sbomify.com/CVE-2026-92091/ (Markdown: https://insights.sbomify.com/CVE-2026-92091/index.md)","id":"CVE-2026-92091","markdown":"https://insights.sbomify.com/CVE-2026-92091/index.md","name":"CVE-2026-92091","record":{"aliases":["AZL-103095","DEBIAN-CVE-2026-92091","OESA-2026-4066","SUSE-SU-2026:24218-1","UBUNTU-CVE-2026-92091","openSUSE-SU-2026:11972-1","openSUSE-SU-2026:22073-1"],"analysis":{"component_type":"library","fix_type":"upgrade","impacts":["denial_of_service"],"network_reachable":"yes","non_default_config":false,"product_category":"Python JWCrypto library","requires_auth":"none","summary":"Remote attackers can cause denial of service by sending large JWK key_ops arrays to applications using the JWCrypto library for key import.","user_interaction":"not_required","vuln_class":"denial_of_service"},"analysis_generated_by":"qwen3.8-flash-next","assigner":"redhat","cpe":[],"cvss":{"score":5.9,"severity":"medium","source":"cna","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","version":"3.1"},"cwes":[{"id":"CWE-407","name":"Inefficient Algorithmic Complexity"}],"description":"A flaw was found in jwcrypto. The JWK.import_key() function validates the key_ops JWK member for duplicate values using an algorithm with O(n^2) time complexity, and the length of key_ops is not bounded. A remote, unauthenticated attacker can supply a JWK with a large key_ops array to an application that passes attacker-controlled key material to a public key-import API (reachable via ECDH-ES key agreement, OIDC dynamic client registration, DPoP, or ACME account key registration, among others) to consume excessive CPU time, resulting in a denial of service.","ecosystems":["SUSE:Linux Enterprise Server 16.0","SUSE:Linux Enterprise Server for SAP applications 16.0","openSUSE:Leap 16.0","openSUSE:Tumbleweed"],"exploits":{"exploitdb":0,"first_seen":null,"github_poc":0,"max_poc_stars":null,"metasploit":0,"nuclei":0,"refs":[],"tier":"weaponised"},"has_fix":true,"headline":"Jwcrypto: jwcrypto: denial of service via o(n^2) duplicate check on unbounded jwk key_ops array","id":"CVE-2026-92091","indexable":true,"kev":null,"kind":"cve","links":{"ecosystem":null,"product":null,"products":[],"type":"denial_of_service","year":"2026"},"n_packages":4,"n_references":3,"next":{"headline":"A flaw was found in openshift-ansible.","id":"CVE-2026-92092"},"packages":[{"ecosystem":"SUSE:Linux Enterprise Server 16.0","fixed":["1.5.6-160000.5.1"],"introduced":["0"],"last_affected":[],"package":"python-jwcrypto","purl":"pkg:rpm/suse/python-jwcrypto\u0026distro=SUSE%20Linux%20Enterprise%20Server%2016.0","source":"SUSE-SU-2026:24218-1"},{"ecosystem":"SUSE:Linux Enterprise Server for SAP applications 16.0","fixed":["1.5.6-160000.5.1"],"introduced":["0"],"last_affected":[],"package":"python-jwcrypto","purl":"pkg:rpm/suse/python-jwcrypto\u0026distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20applications%2016.0","source":"SUSE-SU-2026:24218-1"},{"ecosystem":"openSUSE:Leap 16.0","fixed":["1.5.6-160000.5.1"],"introduced":["0"],"last_affected":[],"package":"python-jwcrypto","purl":"pkg:rpm/opensuse/python-jwcrypto\u0026distro=openSUSE%20Leap%2016.0","source":"openSUSE-SU-2026:22073-1"},{"ecosystem":"openSUSE:Tumbleweed","fixed":["1.6.1-1.1"],"introduced":["0"],"last_affected":[],"package":"python-jwcrypto","purl":"pkg:rpm/opensuse/python-jwcrypto\u0026distro=openSUSE%20Tumbleweed","source":"openSUSE-SU-2026:11972-1"}],"prev":{"headline":"Privilege escalation in upKeeper Instant Privilege Access","id":"CVE-2026-92088"},"products":["Red Hat Ansible Automation Platform 2","Red Hat Enterprise Linux 10","Red Hat Enterprise Linux 7","Red Hat Enterprise Linux 8","Red Hat Enterprise Linux 9","Red Hat OpenShift AI (RHOAI)","Red Hat OpenStack Platform 16.2","Red Hat OpenStack Platform 17.1"],"published":"2026-09-16","related":[],"sources":[{"class":"attribution","licence":"CVE Terms of Use (MITRE)","name":"CVE List","prefix":"CVE"},{"class":"attribution","licence":"CC BY 4.0","name":"SUSE","prefix":"SUSE"},{"class":"attribution","licence":"CC BY 4.0","name":"SUSE","prefix":"openSUSE"},{"class":"attribution","licence":"CWE Terms of Use","name":"CWE (MITRE)"},{"class":"attribution","licence":"FIRST CVSS licence","name":"CVSS (FIRST)"}],"ssvc":{"automatable":"no","exploitation":"poc","technical_impact":"partial"},"state":"PUBLISHED","updated":"2026-09-16","vendors":["Red Hat"]},"summary":"Remote attackers can cause denial of service by sending large JWK key_ops arrays to applications using the JWCrypto library for key import.","url":"https://insights.sbomify.com/CVE-2026-92091/"}