CVE-2026-40022
Apache Camel Platform HTTP Main: camel main 런타임의 비루트 컨텍스트 경로에서 인증 우회
- 게시됨
- 2026. 4. 27.
- 업데이트됨
- 2026. 7. 15.
- CNA 할당 중
- apache
- 증거 관찰됨
- 2026. 8. 7.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N낮음 · 다음 30일
- 백분위수
- 48.1%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
Apache Camel 임베디드 HTTP 서버 또는 임베디드 관리 서버(camel-platform-http-main)에서 인증이 활성화되어 있고, camel.server.path 또는 camel.management.path를 통해 /api 또는 /admin과 같은 비루트 컨텍스트 경로가 구성된 경우, BasicAuthenticationConfigurer 및 JWTAuthenticationConfigurer 클래스는 camel.server.authenticationPath / camel.management.authenticationPath가 명시적으로 설정되지 않았을 때 properties.getPath()에서 인증 경로를 파생합니다. Vert.x 하위 라우터 마운팅 모델(하위 라우터는 _path_*에 마운트되고 인증 핸들러는 하위 라우터 내부의 확인된 경로에 등록됨)과 결합하면, 인증 핸들러는 구성된 정확한 컨텍스트 경로만 일치시키고 해당 하위 경로는 일치시키지 않습니다. 따라서 /api/_route_ 또는 /admin/observe/info와 같은 하위 경로에 대한 인증되지 않은 요청은 자격 증명 확인 없이 보호된 비즈니스 라우트 및 관리 엔드포인트에 도달할 수 있습니다. /observe/info 엔드포인트는 사용자, 작업 디렉터리, 홈 디렉터리, 프로세스 ID, JVM 및 운영 체제 정보와 같은 런타임 메타데이터를 공개할 수 있습니다. 이 문제는 Apache Camel 4.14.1 이상 4.14.6 미만, 4.18.0 이상 4.18.2 미만 버전에 영향을 미칩니다. 사용자는 이 문제를 해결한 4.20.0 버전으로 업그레이드하는 것이 좋습니다. 4.14.x LTS 릴리스 스트림을 사용 중인 경우 4.14.6으로 업그레이드하는 것이 좋습니다. 4.18.x LTS 릴리스 스트림을 사용 중인 경우 4.18.2로 업그레이드하는 것이 좋습니다.
소스
1CVE-2026-40022 재현기: 루트가 아닌 컨텍스트 경로에서 Apache Camel camel-platform-http-main 인증 우회
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.