{
    "dataType": "CVE_RECORD",
    "dataVersion": "5.2",
    "cveMetadata": {
        "cveId": "CVE-2026-86336",
        "assignerOrgId": "f0158376-9dc2-43b6-827c-5f631a4d8d09",
        "state": "PUBLISHED",
        "assignerShortName": "apache",
        "dateReserved": "2026-09-07T08:15:22.131Z",
        "datePublished": "2026-11-10T15:38:27.655Z",
        "dateUpdated": "2026-11-10T15:38:27.655Z"
    },
    "containers": {
        "cna": {
            "providerMetadata": {
                "orgId": "f0158376-9dc2-43b6-827c-5f631a4d8d09",
                "shortName": "apache",
                "dateUpdated": "2026-11-10T15:38:27.655Z"
            },
            "title": "Apache TomEE: EJB method authorization is silently skipped on JDK 21+",
            "problemTypes": [
                {
                    "descriptions": [
                        {
                            "description": "CWE-862 Missing Authorization",
                            "lang": "en",
                            "cweId": "CWE-862",
                            "type": "CWE"
                        }
                    ]
                }
            ],
            "source": {
                "discovery": "INTERNAL"
            },
            "affected": [
                {
                    "vendor": "Apache Software Foundation",
                    "product": "Apache TomEE",
                    "collectionURL": "https://repo.maven.apache.org/maven2",
                    "packageName": "org.apache.tomee:openejb-core",
                    "packageURL": "pkg:maven/org.apache.tomee/openejb-core",
                    "versions": [
                        {
                            "status": "affected",
                            "version": "10.1.1",
                            "lessThan": "10.3.0",
                            "versionType": "semver"
                        },
                        {
                            "status": "affected",
                            "version": "11.0.0-M1",
                            "lessThan": "11.0.0-M2",
                            "versionType": "semver"
                        }
                    ],
                    "defaultStatus": "unaffected"
                }
            ],
            "descriptions": [
                {
                    "value": "Apache TomEE running on JDK 21 or later skips EJB method authorization checks, allowing callers to invoke EJB methods without the configured access restrictions being enforced. Users are recommended to upgrade to version 10.3.0 or 11.0.0-M2, which fix the issue.",
                    "lang": "en",
                    "supportingMedia": [
                        {
                            "type": "text/html",
                            "base64": false,
                            "value": "Apache TomEE running on JDK 21 or later skips EJB method authorization checks, allowing callers to invoke EJB methods without the configured access restrictions being enforced. Users are recommended to upgrade to version 10.3.0 or 11.0.0-M2, which fix the issue."
                        }
                    ]
                }
            ],
            "references": [
                {
                    "url": "https://lists.apache.org/thread/tv0407xmnpy4qctqm9nzx56lgjln2t4j",
                    "tags": [
                        "vendor-advisory"
                    ]
                }
            ],
            "metrics": [
                {
                    "other": {
                        "type": "Textual description of severity",
                        "content": {
                            "text": "important"
                        }
                    },
                    "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": "Markus Jung",
                    "type": "remediation developer"
                }
            ],
            "x_generator": {
                "engine": "Vulnogram 1.0.3"
            }
        }
    }
}