CVE-2026-31816
Budibase 웹훅 쿼리 파라미터 주입을 통한 범용 인증 우회
- 게시됨
- 2026. 3. 9.
- 업데이트됨
- 2026. 3. 10.
- CNA 할당 중
- GitHub_M
- 증거 관찰됨
- 2026. 8. 25.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N보통 · 다음 30일
- 백분위수
- 96.7%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
# Budibase 인증 우회 취약점 Budibase는 내부 도구, 워크플로우, 관리자 패널을 만들기 위한 로우 코드 플랫폼입니다. 3.31.4 및 이전 버전에서, 모든 서버 측 API 엔드포인트를 보호하는 Budibase 서버의 `authorized()` 미들웨어는 요청의 쿼리 문자열에 웹훅 경로 패턴을 추가하는 것만으로 완전히 우회될 수 있습니다. `isWebhookEndpoint()` 함수는 Koa에서 쿼리 파라미터를 포함한 전체 URL인 `ctx.request.url`을 검사하는 앵커 없는 정규식을 사용합니다. 정규식이 일치하면 `authorized()` 미들웨어는 즉시 `return next()`를 호출하여 모든 인증, 권한 부여, 역할 검사 및 CSRF 보호를 건너뜁니다. 이는 완전히 인증되지 않은 원격 공격자가 URL에 `?/webhooks/trigger`(또는 다른 웹훅 패턴 변형)를 추가하기만 하면 모든 서버 측 API 엔드포인트에 접근할 수 있음을 의미합니다.
소스
2CVE-2026-31816을 Budibase에서 악용하여 인증을 우회하고, 악성 데이터소스 플러그인을 업로드한 후, 원격 접근을 위한 리버스 셸을 실행합니다.
- CVE-2026-31816익스플로잇
CVE-2026-31816 - Budibase 인증 우회로 RCE까지
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.