<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>VulnFeed.org: Apache Software Foundation Apache Juneau</title><link>https://vulnfeed.org/</link><description>Every disclosure, as it lands. Critical-only feed available.</description><language>en</language><atom:link href="https://vulnfeed.org/feed/product/apache-software-foundation-apache-juneau.xml" rel="self" type="application/rss+xml"/><item><title>CVE-2026-73100: Apache Juneau: Sensitive request headers logged in cleartext by the default request logger on server errors</title><link>https://vulnfeed.org/cve/CVE-2026-73100/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-73100/</guid><pubDate>Thu, 05 Nov 2026 12:17:51 +0000</pubDate><description>Insertion of Sensitive Information into Log File vulnerability in Apache Juneau. The default REST server call logger records request headers for requests that end in a server error, without redacting them. Any client able to cause a server error gets headers such as Authorization, Cookie, Proxy-Authorization and X-API-Key written in cleartext to the application log, exposing them to anyone who can read the logs. This issue affects Apache Juneau: through 9.2.0. Users are recommended to upgrade to version 9.2.1, which fixes the issue.</description></item><item><title>CVE-2026-73101: Apache Juneau: Internal exception class and message disclosed via error response header and body regardless of secure defaults</title><link>https://vulnfeed.org/cve/CVE-2026-73101/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-73101/</guid><pubDate>Thu, 05 Nov 2026 12:17:51 +0000</pubDate><description>Generation of Error Message Containing Sensitive Information vulnerability in Apache Juneau. The REST server sends the internal exception class and message to clients in a &quot;Thrown&quot; response header on every error response, and can include internal exception messages in the error body, even when stack-trace rendering is disabled. This reveals implementation details to remote clients. This issue affects Apache Juneau: through 9.2.0. Users are recommended to upgrade to version 9.2.1, which fixes the issue.</description></item><item><title>CVE-2026-73116: Apache Juneau: REST client forwards credentials to a different origin when following HTTP redirects</title><link>https://vulnfeed.org/cve/CVE-2026-73116/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-73116/</guid><pubDate>Thu, 05 Nov 2026 12:17:51 +0000</pubDate><description>Insufficiently Protected Credentials vulnerability in Apache Juneau. The Apache Juneau RestClient followed HTTP redirects while keeping credential headers from the original request, so a server that redirected the client to a different host or port, or from HTTPS to HTTP, could receive headers such as Authorization, Cookie, Proxy-Authorization and X-API-Key. This issue affects Apache Juneau: through 9.2.0. Users are recommended to upgrade to version 9.2.1, which fixes the issue. The fix applies to HTTP clients created by the RestClient builder; applications that supply their own HttpClient must disable automatic redirects or strip credential headers on cross-origin redirects themselves.</description></item><item><title>CVE-2026-73117: Apache Juneau: Response header CRLF injection and open redirect when applications set headers or redirect targets from request data</title><link>https://vulnfeed.org/cve/CVE-2026-73117/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-73117/</guid><pubDate>Thu, 05 Nov 2026 12:17:51 +0000</pubDate><description>Improper Neutralization of CRLF Sequences in HTTP Headers (&apos;HTTP Response Splitting&apos;) vulnerability in Apache Juneau. The Apache Juneau REST server passed response header values and redirect targets to the servlet container unchecked. An application that sets a response header or redirect target from request data could let a remote client inject header lines (where the servlet container does not itself reject CR/LF) or redirect users to an arbitrary external site. The framework itself does not build headers or redirects from request data; exposure depends on application code. This issue affects Apache Juneau: through 9.2.0. Users are recommended to upgrade to version 9.2.1, which fixes the issue. Header values are now sanitized by default; applications that build redirect targets from request data must also switch from sendRedirect() to the new sendSafeRedirect().</description></item><item><title>CVE-2026-96677: Apache Juneau: Cross-site scripting via unescaped request variables in HTML-doc chrome</title><link>https://vulnfeed.org/cve/CVE-2026-96677/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-96677/</guid><pubDate>Thu, 05 Nov 2026 12:17:51 +0000</pubDate><description>Improper Neutralization of Input During Web Page Generation (&apos;Cross-site Scripting&apos;) vulnerability in Apache Juneau. HTML document serialization does not HTML-encode variable substitutions in the page chrome (header, nav, aside, footer and similar fields). Applications whose chrome includes request-derived variables, such as request headers, form data or path values, reflect those values unencoded, allowing cross-site scripting. The default chrome does not use request variables, so only applications that add them are affected. This issue affects Apache Juneau: through 9.2.0. Users are recommended to upgrade to version 9.2.1, which fixes the issue.</description></item><item><title>CVE-2026-73099: Apache Juneau: Cross-site request forgery via default-enabled content query-parameter body override</title><link>https://vulnfeed.org/cve/CVE-2026-73099/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-73099/</guid><pubDate>Thu, 05 Nov 2026 12:17:50 +0000</pubDate><description>Cross-Site Request Forgery (CSRF) vulnerability in Apache Juneau. The REST server accepts a &quot;content&quot; query parameter that replaces the request body, and this is enabled by default on every HTTP method, including GET. A cross-site link can therefore deliver an attacker-chosen request body to an endpoint without a CORS preflight, defeating protections that rely on the HTTP method or content type instead of an anti-CSRF token. This issue affects Apache Juneau: through 9.2.0. Users are recommended to upgrade to version 9.2.1, which fixes the issue. Applications that do not use the content parameter can also set disableContentParam to true.</description></item><item><title>CVE-2026-121489: Apache Juneau: Path traversal in DirectoryResource allows reading files outside the configured root directory</title><link>https://vulnfeed.org/cve/CVE-2026-121489/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-121489/</guid><pubDate>Thu, 05 Nov 2026 12:17:49 +0000</pubDate><description>Improper Limitation of a Pathname to a Restricted Directory (&apos;Path Traversal&apos;) vulnerability in Apache Juneau. The microservice DirectoryResource does not keep request paths inside its configured root directory. When an application enables the resource&apos;s view, upload or delete settings (all off by default), a client can read, write or delete files outside the root, anywhere the server process has access. This issue affects Apache Juneau: through 9.2.0. Users are recommended to upgrade to version 9.2.1, which fixes the issue.</description></item><item><title>CVE-2026-73098: Apache Juneau: Unsafe reflection allows attacker-controlled class initialization during parsing</title><link>https://vulnfeed.org/cve/CVE-2026-73098/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-73098/</guid><pubDate>Thu, 05 Nov 2026 11:49:18 +0000</pubDate><description>Improper control of dynamically-loaded code vulnerability in Apache Juneau. When Apache Juneau parses a value into a property of type java.lang.Class (including parameterized forms), the default class swap loaded the named class with initialization enabled, so input naming a class on the application classpath ran that class&apos;s static initializer. The impact depends on the classes present in the deployment. This issue affects Apache Juneau: through 9.2.0. Users are recommended to upgrade to version 9.2.1, which fixes the issue.</description></item><item><title>CVE-2026-73095: Apache Juneau: Denial of service via unbounded memory allocation in parsers and REST request handling</title><link>https://vulnfeed.org/cve/CVE-2026-73095/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-73095/</guid><pubDate>Thu, 05 Nov 2026 11:48:25 +0000</pubDate><description>Allocation of Resources Without Limits or Throttling vulnerability in Apache Juneau. The MessagePack parser, which the REST server enables by default, sizes buffers from length values in the input. An unauthenticated client can send a few bytes that force a multi-gigabyte allocation and an OutOfMemoryError, causing denial of service. Related unbounded allocations in REST request handling (multipart uploads and request reader buffers) are fixed at the same time. This issue affects Apache Juneau: through 9.2.0. Users are recommended to upgrade to version 9.2.1, which fixes the issue.</description></item></channel></rss>
