This is an automated email from the ASF dual-hosted git repository.

jamesbognar pushed a commit to branch docs
in repository https://gitbox.apache.org/repos/asf/juneau.git


The following commit(s) were added to refs/heads/docs by this push:
     new 74be0d550e docs: add TODO-126 security audit entry to 9.5.0 release 
notes
74be0d550e is described below

commit 74be0d550e38471371e0a7789ace9f5a03ab8f8a
Author: James Bognar <[email protected]>
AuthorDate: Thu May 28 16:06:53 2026 -0400

    docs: add TODO-126 security audit entry to 9.5.0 release notes
    
    Co-authored-by: Cursor <[email protected]>
---
 pages/release-notes/9.5.0.md | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/pages/release-notes/9.5.0.md b/pages/release-notes/9.5.0.md
index 8a55bbdce0..c0e74456cf 100644
--- a/pages/release-notes/9.5.0.md
+++ b/pages/release-notes/9.5.0.md
@@ -8,6 +8,10 @@ title: "Release 9.5.0"
 
 Juneau 9.5.0 is a minor release with native OpenAPI 3.1 emission (alongside 
Swagger v2, composed via the new four-class `org.apache.juneau.rest.docs` mixin 
pack — `BasicSwaggerResource` / `BasicSwaggerUiResource` / 
`BasicOpenApiResource` / `BasicRedocResource` — that replaces the 
previously-considered `apiFormat` string knob), native TOML and YAML support, 
BSON (Binary JSON) support for MongoDB-interoperable binary serialization, CBOR 
(Concise Binary Object Representation) per RFC 8949 f [...]
 
+### Security
+
+- **Examples / starter / petstore path-traversal audit (TODO-126).** 
Belt-and-suspenders CWE-22 pass on file-serving handlers in the example and 
starter modules: `juneau-microservice` (`DirectoryResource`, `LogsResource`), 
`juneau-microservice-jetty` (`DebugResource`), the 
`juneau-my-jetty-microservice` starter, all four view-module `Basic*Resource` 
handlers (`BasicThymeleafResource`, `BasicMustacheResource`, 
`BasicFreemarkerResource`, `BasicJspResource`), and the three Jetty XML `jetty. 
[...]
+
 ### juneau-marshall
 
 #### Duration/Period wire format controls (TODO-4)

Reply via email to