Article
Next.js and Node.js Security Updates, October 2026: What to Patch First
Next.js 15.5.28 and 16.4.1 fix two critical remote code execution flaws. Node.js 26.12.1, 24.22.1 and 22.23.4 fix ten CVEs. See the patch table and…
Quick links
Press Enter to search, Esc to close
Vulnerability
A critical vulnerability in the JSSE component of Oracle Java SE, Oracle GraalVM for JDK and Oracle GraalVM Enterprise Edition.
In short
CVE-2026-91403 is a critical vulnerability in the JSSE component of Oracle Java SE, Oracle GraalVM for JDK and Oracle GraalVM Enterprise Edition. Oracle says an unauthenticated attacker with network access could gain read and write access to critical data. It is rated CVSS 9.1. Oracle released it as an out-of-band Security Alert on 21 October 2026 and does not say that it is exploited.
Oracle describes an easily exploitable flaw in the JSSE component, the part of Java that handles secure network connections. An unauthenticated attacker with network access, through multiple protocols, could compromise the product. Oracle says a successful attack can result in unauthorized creation, deletion or modification of critical data, and unauthorized access to critical data. The CVSS vector is network, low complexity, no privileges, no user interaction, with high impact on confidentiality and integrity and none on availability.
Oracle adds a note on how the flaw is reached. It can be exploited by using the APIs in the JSSE component, for example through a web service that passes data to those APIs. It also applies to Java deployments that load and run untrusted code and rely on the Java sandbox for security. Oracle names sandboxed Java Web Start applications and sandboxed applets as typical cases, mostly on clients.
Oracle does not publish more technical detail, and the alert names no reporter. It does not say whether the flaw is being exploited. We also checked the CISA Known Exploited Vulnerabilities catalog on 22 October 2026, and the CVE is not listed. That can change quickly.
Oracle Java SE 8u511, 8u511-perf, 11.0.33, 17.0.21, 21.0.13, 25.0.5 and 27.0.1. Oracle GraalVM for JDK 17.0.21 and 21.0.13. Oracle GraalVM Enterprise Edition 21.3.20.
Oracle tests only versions that are under Premier Support or Extended Support. It says earlier versions are likely affected too and recommends upgrading to a supported version.
The alert does not name fixed version numbers. For each affected product it points to a Java SE patch availability document, which holds the patch information and install steps. Use that document, not a guess, to pick the build to install.
Oracle's release notes give 20 October 2026 as the release date of JDK 21.0.13, one of the versions the later alert lists as affected.
Oracle publishes Security Alert CVE-2026-91403 as revision 1, rates the flaw CVSS 9.1 and lists the affected Java SE and GraalVM versions. The alert credits no reporter.
The NVD record is published at 22:16 UTC, with Oracle as the source of the CVSS score.
The Hong Kong CERT (HKCERT) publishes a bulletin that lists the same affected versions and points to the Oracle alert for the fix.
List every system that runs Oracle Java SE or GraalVM, with the exact version. Compare it with the versions in the alert. Include application servers, build servers and desktops that run Java applications.
Open the Oracle Java SE patch availability document that the alert links to. It names the patch and gives the install steps. Oracle patches only versions under Premier or Extended Support, so an older release needs an upgrade.
Start with Java services that take data from the network and use secure connections, such as web services. The alert says the flaw can be reached through a web service that passes data to the JSSE APIs. Then cover clients that run untrusted sandboxed code.
The alert covers Oracle Java SE and GraalVM. If you run a Java build from another vendor, read that vendor's own notice for its fix.
Check the Oracle alert, the NVD record and the CISA catalog again over the coming days. Oracle may revise the alert, and CISA may add the CVE if exploitation is seen.
It is a critical flaw in the JSSE component of Oracle Java SE and GraalVM. An unauthenticated attacker with network access could read and change critical data. Oracle rates it CVSS 9.1 and published it as a Security Alert on 21 October 2026.
Oracle's alert does not say so, and the CVE was not in the CISA Known Exploited Vulnerabilities catalog when we checked on 22 October 2026. Treat it as urgent anyway, because it needs no login and no user action.
Oracle lists Java SE 8u511, 8u511-perf, 11.0.33, 17.0.21, 21.0.13, 25.0.5 and 27.0.1, plus GraalVM for JDK 17.0.21 and 21.0.13 and GraalVM Enterprise Edition 21.3.20. Earlier versions are likely affected too.
Oracle's alert links to a Java SE patch availability document with the patch and install steps. The alert itself does not list fixed version numbers.
No. It is a separate out-of-band Security Alert, published on 21 October 2026, a day after the Critical Patch Update of 20 October. It needs its own patching step.
Oracle says it also applies to sandboxed Java Web Start applications and applets that load untrusted code and rely on the Java sandbox. On servers, Oracle says it can be reached through the JSSE APIs, for example through a web service that supplies data to them.
Take control of your digital security with an exclusive demo of our AI-driven threat intelligence platform.