{
    "dataType": "CVE_RECORD",
    "dataVersion": "5.2",
    "cveMetadata": {
        "cveId": "CVE-2026-111239",
        "assignerOrgId": "f0158376-9dc2-43b6-827c-5f631a4d8d09",
        "state": "PUBLISHED",
        "assignerShortName": "apache",
        "dateReserved": "2026-10-15T18:35:58.969Z",
        "datePublished": "2026-11-10T15:30:57.925Z",
        "dateUpdated": "2026-11-10T15:30:57.925Z"
    },
    "containers": {
        "cna": {
            "providerMetadata": {
                "orgId": "f0158376-9dc2-43b6-827c-5f631a4d8d09",
                "shortName": "apache",
                "dateUpdated": "2026-11-10T15:30:57.925Z"
            },
            "title": "Apache TomEE: Code execution by any authenticated user via the SSH administration shell",
            "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.openejb:openejb-ssh",
                    "packageURL": "pkg:maven/org.apache.openejb/openejb-ssh",
                    "versions": [
                        {
                            "status": "affected",
                            "version": "4.0.0",
                            "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-ssh",
                    "packageURL": "pkg:maven/org.apache.tomee/openejb-ssh",
                    "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"
                },
                {
                    "vendor": "Apache Software Foundation",
                    "product": "Apache TomEE",
                    "collectionURL": "https://repo.maven.apache.org/maven2",
                    "packageName": "org.apache.openejb:openejb-common-cli",
                    "packageURL": "pkg:maven/org.apache.openejb/openejb-common-cli",
                    "versions": [
                        {
                            "status": "affected",
                            "version": "4.0.0",
                            "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-common-cli",
                    "packageURL": "pkg:maven/org.apache.tomee/openejb-common-cli",
                    "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 optional SSH administration service grants full access to the administration shell to every user that authenticates against its configured login domain, without checking for an administrative role. An attacker holding the credentials of any user in that domain, including a low-privileged application user, can execute arbitrary code as the server process. Users are recommended to disable the SSH administration service, or to block network access to it from untrusted clients and restrict its login domain to administrative users.",
                    "lang": "en",
                    "supportingMedia": [
                        {
                            "type": "text/html",
                            "base64": false,
                            "value": "The optional SSH administration service grants full access to the administration shell to every user that authenticates against its configured login domain, without checking for an administrative role. An attacker holding the credentials of any user in that domain, including a low-privileged application user, can execute arbitrary code as the server process. Users are recommended to disable the SSH administration service, or to block network access to it from untrusted clients and restrict its login domain to administrative users."
                        }
                    ]
                }
            ],
            "references": [
                {
                    "url": "https://lists.apache.org/thread/wfoxj510yol03lmzbzdftyphwvtq87wg",
                    "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"
            }
        }
    }
}