PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-65626 potatosalad CVE debrief

CVE-2026-65626 is a Bleichenbacher padding oracle vulnerability in the pure-Erlang RSAES-PKCS1-v1_5 decryption in the jose_jwa_pkcs1 module. This issue allows an unauthenticated attacker who knows only the public RSA key to recover the plaintext of intercepted ciphertexts or forge signatures through adaptive chosen-ciphertext queries. The vulnerability affects jose versions from 1.3.0 before 1.11.13.

Vendor
potatosalad
Product
jose
CVSS
MEDIUM 5.9
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-26
Original CVE updated
2026-10-27
Advisory published
2026-10-26
Advisory updated
2026-10-27

Who should care

Defenders of systems using the affected jose versions should assess their exposure and prioritize verifying the impact of this vulnerability. This includes operators, platform administrators, vulnerability management teams, and security teams who need to verify if the affected jose versions are used in their environment and apply patches or mitigations accordingly.

Why it matters

CVE-2026-65626 is a Bleichenbacher padding oracle vulnerability in the jose_jwa_pkcs1 module that allows unauthenticated attackers to recover plaintext or forge signatures. Defenders should prioritize verifying exposure and assessing the impact on their systems, especially those using affected jose versions.

  • Recovery of plaintext of intercepted ciphertexts
  • Forgery of signatures through adaptive chosen-ciphertext queries
  • Potential for attackers to access sensitive information
  • Need for verification of exposure and impact on systems

Technical summary

The pure-Erlang RSAES-PKCS1-v1_5 decryption in the jose_jwa_pkcs1 module is a Bleichenbacher padding oracle. This allows an unauthenticated attacker who knows only the public RSA key to recover the plaintext of intercepted ciphertexts or forge signatures through roughly 10^4 to 10^6 adaptive chosen-ciphertext queries. The vulnerability is caused by the lack of an implicit-rejection countermeasure in the jose_jwa_pkcs1 module, which allows a padding oracle attack. The attack can be performed by submitting ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys. Affected product deployments should be verified, and owners should assess their exposure and prioritize verifying the impact of this on their

Defensive priority

Defenders should prioritize verifying exposure and assessing the impact of this vulnerability on their systems, especially those using the affected jose versions.

Recommended defensive actions

  • Verify if the affected jose versions are used in the environment
  • Assess the impact of the vulnerability on the systems
  • Apply the patch or upgrade to a fixed version of jose
  • Monitor for potential attacks using adaptive chosen-ciphertext queries
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.

Evidence notes

The vulnerability is caused by the lack of an implicit-rejection countermeasure in the jose_jwa_pkcs1 module, which allows a padding oracle attack. The attack can be performed by submitting ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-65626 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-65626

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-65626 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-65626

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://cna.erlef.org/cves/CVE-2026-65626.html

    6b3ad84c-e1a6-4bf7-a703-f496b71e49db

  • Source reference

    Unverified legacy reference

    URL: https://github.com/potatosalad/erlang-jose/commit/0eac8cef9aaa48fb6846f4e47a0002dc4a73966d

    6b3ad84c-e1a6-4bf7-a703-f496b71e49db

  • Source reference

    Unverified legacy reference

    URL: https://github.com/potatosalad/erlang-jose/commit/853c5d4c4c0bd2a7ecb055b237f4284184e176c8

    6b3ad84c-e1a6-4bf7-a703-f496b71e49db

  • Source reference

    Unverified legacy reference

    URL: https://github.com/potatosalad/erlang-jose/security/advisories/GHSA-vwvr-f994-6j9j

    6b3ad84c-e1a6-4bf7-a703-f496b71e49db

  • Source reference

    Unverified legacy reference

    URL: https://osv.dev/vulnerability/EEF-CVE-2026-65626

    6b3ad84c-e1a6-4bf7-a703-f496b71e49db

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.