View Ridge Security
Back to Cyber Hose

OCaml jose package RSA signature bypass (CVE-2026-89086, CVSS 9.1)

A critical RSA signature bypass in OCaml's jose package leads this digest, alongside a Forgejo RCE, Windows Server RDS breakage, and a MikroTik KEV entry.

๐Ÿ•ต๏ธ RESEARCH & DEEP DIVES

  • OCaml jose package RSA signature bypass (CVE-2026-89086, CVSS 9.1)
    The jose package for OCaml accepts forged RSA signatures because it validates only PKCS #1 decoding without public key verification.

    • Affects applications using the jose package for OCaml to verify RSA signatures on tokens, signed configurations, or other integrity-protected data.
    • Versions before 0.11.0 are vulnerable (CVE-2026-89086, CVSS 9.1, critical).
    • Verification only checks that PKCS #1 decoding succeeds and skips the public key check, so any decodable signature is accepted as valid.
    • Attackers can craft signatures that pass decoding without being produced by the legitimate private key; no public PoC at time of writing.
    • Fixed in jose 0.11.0 for OCaml.
    Sources ๐Ÿ“Ž Coverage: thehackerwire.com ยท ๐Ÿ‘ via thehackerwire.com (discovered)
  • Mandiant Founder Kevin Mandia Joins Amazon Board โ€” SecurityWeek

  • September Windows Server updates break Remote Desktop Services โ€” BleepingComputer

  • Voice Callers Exploit BYOD to Reach Microsoft 365, Corporate Data โ€” Dark Reading

  • Conti ransomware crew member sentenced to four years in prison โ€” CyberScoop

  • Hawley probes OpenAI over Hugging Face breach โ€” CyberScoop

  • AI lets small actors run state-level hacking campaigns, Anthropic report finds โ€” CyberScoop

  • Forgejo before 16.0.4 allows remote code execution via a crafted template rep... โ€” CVE ThreatInt

  • Reverse Tabnabbing via New Tab Navigation in Multiple WSO2 Products Allows Ph... โ€” CVE ThreatInt

  • Suricata detect/transform: use-after-free in decompress transformsSuricata is... โ€” CVE ThreatInt

  • OpenNMS SQL injection in shipped Asset Management JasperReports via the DATE_... โ€” CVE ThreatInt

  • Suricata detect/transform: use-after-free in dotprefix transformSuricata is a... โ€” CVE ThreatInt

  • Authenticated Directory Traversal Vulnerability in File Upload Functionality ... โ€” CVE ThreatInt

  • Missing Authentication in VPN Configuration Management in TP-Link TL-MR6400 a... โ€” CVE ThreatInt

  • OpenNMS XML collector XXE allows arbitrary file read from the OpenNMS hostAn ... โ€” CVE ThreatInt

  • isomorphic-git before 1.42.0 Prototype Pollution via getRemoteInfoisomorphic-git b... โ€” CVE ThreatInt

  • The cstruct package before 6.3.0 for OCaml mishandles indexes. โ€” CVE ThreatInt

  • In the jose package before 0.11.0 for OCaml, library calls to validate an RSA... โ€” CVE ThreatInt

  • OpenNMS missing authorization on /api/v2 PATCH endpoints allows unauthenticat... โ€” CVE ThreatInt

  • Concrete CMS 9 through 9.5.2 is vulnerable to CSRFin the Boards custom slot d... โ€” CVE ThreatInt

  • OmniRoute ACP Custom-Agent Remote Code Execution (RCE)OmniRoute is an open-so... โ€” CVE ThreatInt

  • career-ops: Local dashboard API accepted cross-origin and non-loopback reques... โ€” CVE ThreatInt

  • Angular: SSR XSS via Unescaped Content Across DocumentFragment Bou... โ€” CVE ThreatInt

  • Angular: Information Leak via HttpTransferCache Bypass When Using `withRequ... โ€” CVE ThreatInt

  • Consul-template vulnerable to an information disclosure issue in error handli... โ€” CVE ThreatInt

  • Consul vulnerable to an authorization bypass in the Connect service meshConsu... โ€” CVE ThreatInt

  • We've got one word for it, and it's usually the wrong one โ€” Cisco Talos

  • Conti member gets 4 years in prison https://www. โ€” @campuscodi@mastodon.social

  • KEV: CVE-2026-67277 โ€” MikroTik RouterOS โ€” MikroTik RouterOS Missing Authentication for Critical Function Vulnerability โ€” CISA KEV

  • The SOC 2 Trap: Why Compliance Belongs on the Platform, Not in a Spreadsheet โ€” securityboulevard.com (discovered)

Need help assessing your exposure?

Start with the free Posture Self-Check to see where you stand against the current threat landscape.

Free Posture Self-Check