🔍 CVE-2026-73407

0.0
CVSS Score
UNKNOWN
2026-08-12
2026-09-08 20:56
✅ 완료

🇰🇷 한글 설명

Budibase 3.40.1 이전 버전에서 RestIntegration._req 함수가 데이터 소스 원본과 최종 요청 대상의 일치 여부를 확인하지 않고 인증 정보를 첨부하는 취약점이 발견되었습니다. 인증되지 않은 공격자가 특정 API를 통해 공격자가 제어하는 호스트로 요청을 보내면 저장된 Bearer, Basic 또는 정적 헤더 인증 정보를 탈취할 수 있습니다.

💡 쉬운 설명

Budibase라는 프로그램에서 인증 정보가 엉뚱한 곳으로 유출될 수 있는 보안 구멍이 발견되었습니다. 해커가 가짜 주소를 이용해 요청을 보내면, 시스템에 저장된 중요한 비밀번호나 인증 키를 가로챌 수 있습니다.

🇺🇸 원문 (English)

Budibase is an open-source low-code platform. Prior to 3.40.1, RestIntegration._req in packages/server/src/integrations/rest.ts attached credentials from getAuthHeaders and defaultHeaders without requiring the final request destination to match the datasource origin. An unauthenticated caller of a PUBLIC POST /api/v2/queries/:queryId query could supply an absolute or parameterized path to an attacker-controlled host and receive the stored bearer, basic, or static-header credentials. This issue is fixed in version 3.40.1.

📍 영향받는 시스템

Budibase 3.40.1 미만 버전

⚔️ 공격 벡터

인증되지 않은 사용자가 PUBLIC POST /api/v2/queries/:queryId API를 호출하여 공격자 제어 호스트로 요청 유도

🛡️ 대응 방법

Budibase를 최신 버전인 3.40.1 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 3.40.1보다 낮으면 취약한 상태이며, 3.40.1 이상이면 안전합니다.

Shell / Script
npm list -g @budibase/budibase | grep -E 'version'

💻 영향받는 소프트웨어

Spring Data REST