{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-111250","assignerOrgId":"f0158376-9dc2-43b6-827c-5f631a4d8d09","state":"PUBLISHED","assignerShortName":"apache","dateReserved":"2026-10-15T18:36:39.888Z","datePublished":"2026-11-10T15:21:32.361Z","dateUpdated":"2026-11-10T15:21:32.361Z"},"containers":{"cna":{"providerMetadata":{"orgId":"f0158376-9dc2-43b6-827c-5f631a4d8d09","shortName":"apache","dateUpdated":"2026-11-10T15:21:32.361Z"},"title":"Apache TomEE: Authentication bypass via programmatic authentication in embedded HTTP server","problemTypes":[{"descriptions":[{"description":"CWE-287 Improper Authentication","lang":"en","cweId":"CWE-287","type":"CWE"}]}],"source":{"discovery":"INTERNAL"},"affected":[{"vendor":"Apache Software Foundation","product":"Apache TomEE","collectionURL":"https://repo.maven.apache.org/maven2","packageName":"org.apache.openejb:openejb-http","packageURL":"pkg:maven/org.apache.openejb/openejb-http","versions":[{"status":"affected","version":"4.0.0-beta-1","lessThanOrEqual":"4.7.5","versionType":"semver"}],"defaultStatus":"unaffected"},{"vendor":"Apache Software Foundation","product":"Apache TomEE","collectionURL":"https://repo.maven.apache.org/maven2","packageName":"org.apache.tomee:openejb-http","packageURL":"pkg:maven/org.apache.tomee/openejb-http","versions":[{"status":"affected","version":"7.0.0-M1","lessThan":"10.0.0-M1","versionType":"semver"},{"status":"affected","version":"10.0.0-M1","lessThanOrEqual":"10.2.0","versionType":"semver"},{"status":"affected","version":"11.0.0-M1","versionType":"semver"}],"defaultStatus":"unaffected"}],"descriptions":[{"value":"The embedded OpenEJB HTTP server reports every request as authenticated when an application requests authentication programmatically. A remote unauthenticated attacker can access functionality protected this way. Only applications served by the embedded HTTP server that rely on programmatic authentication are affected. Users are recommended to block network access to the embedded HTTP server from untrusted clients, or to migrate to the Tomcat based TomEE distributions.","lang":"en","supportingMedia":[{"type":"text/html","base64":false,"value":"The embedded OpenEJB HTTP server reports every request as authenticated when an application requests authentication programmatically. A remote unauthenticated attacker can access functionality protected this way. Only applications served by the embedded HTTP server that rely on programmatic authentication are affected. Users are recommended to block network access to the embedded HTTP server from untrusted clients, or to migrate to the Tomcat based TomEE distributions."}]}],"references":[{"url":"https://lists.apache.org/thread/yr5sbbmyym2zfoho8qv3yxshoztqjk6k","tags":["vendor-advisory"]}],"metrics":[{"other":{"type":"Textual description of severity","content":{"text":"moderate"}},"scenarios":[{"lang":"en","value":"GENERAL"}]}],"credits":[{"lang":"en","value":"The Apache Software Foundation","type":"finder"},{"lang":"en","value":"Claude Security","type":"tool"},{"lang":"en","value":"Richard Zowalla","type":"remediation developer"}],"x_generator":{"engine":"Vulnogram 1.0.3"}}}}