Java News: GlassFish 9.0.0 M3, Open Liberty CVE Patches, and Jakarta Agentic AI's First Milestone, 2026-08-22
java

Java News: GlassFish 9.0.0 M3, Open Liberty CVE Patches, and Jakarta Agentic AI's First Milestone, 2026-08-22

3 min read

GlassFish 9.0.0 Milestone 3 Ships Full Jakarta Security and CDI Support

GlassFish 9.0.0 M3, the third milestone toward the next major release of the Eclipse reference implementation of Jakarta EE, is now available. The milestone delivers full implementations of Jakarta Security 5.0-M2, Jakarta Faces 5.0-M5, and Jakarta CDI 5.0-RC1, bringing the server closer to feature-complete support for the upcoming Jakarta EE 12 platform.

Also notable in this milestone is first-class support for applying the Jakarta Annotations @RolesAllowed annotation directly to Jakarta RESTful Web Services endpoints, letting developers declare role-based access control on JAX-RS resources without wiring up a separate security layer. Combined with the CDI 5.0-RC1 integration, this milestone gives teams tracking Jakarta EE 12 a realistic preview of how security annotations and dependency injection will interact in the next generation of the platform.

For teams running GlassFish in staging environments to validate against upcoming Jakarta EE 12 specifications, M3 is a meaningful checkpoint — the security and CDI stacks are now stable enough to exercise real application code rather than just the reference test suite.

Read more — InfoQ


Open Liberty 26.0.0.8 Patches Three Denial-of-Service Vulnerabilities

IBM shipped Open Liberty 26.0.0.8 with security fixes for three CVEs: CVE-2026-50645, CVE-2026-9171, and CVE-2026-15057, all classified as denial-of-service vulnerabilities. The release is a routine but important update for any team running Open Liberty in production, since DoS-class CVEs in an application server can be triggered remotely without authentication in many configurations.

Beyond the security patches, 26.0.0.8 continues Open Liberty's monthly cadence of incremental fixes rather than introducing new features, consistent with the project's pattern of separating security response from feature delivery. Teams on Open Liberty should prioritize this update over waiting for the next feature release, particularly for internet-facing deployments.

Read more — InfoQ


Jakarta Agentic AI 1.0 Delivers First Milestone Release

The newly formed Jakarta Agentic AI specification project delivered its Milestone 1 release, along with an updated project website. Jakarta Agentic AI 1.0 aims to give the Jakarta EE ecosystem a standard way to build and deploy AI agents on top of existing enterprise Java infrastructure — CDI for dependency injection, Jakarta RESTful Web Services for exposing agent endpoints, and Jakarta Security for authorization — rather than requiring teams to bolt on separate agent frameworks.

This is an early milestone, so the API surface is still taking shape, but it signals that the Jakarta EE Working Group sees agentic AI as a platform-level concern rather than something left entirely to third-party libraries like LangChain4j. Enterprise Java teams already standardized on Jakarta EE should watch this specification closely, since it is likely to become the default on-ramp for agent development in that ecosystem over the next several milestones.

Read more — InfoQ


Stanislav Lentsov

Written by

Stanislav Lentsov

Software Architect

You May Also Enjoy