🔍 CVE-2026-106493

3.0
CVSS Score
LOW
2026-10-06
2026-10-22 13:13
✅ 완료

🇰🇷 한글 설명

Backstage 1.54.6 미만 버전에서 클라우드 스토리지 카탈로그 제공자의 객체 경로 검증이 불충분하여 발생하는 취약점입니다. 권한이 있는 사용자가 Azure Blob Storage 또는 AWS S3 내 객체를 생성하거나 이름을 변경할 경우, 의도된 저장소 경계를 벗어난 카탈로그 기술자를 읽을 수 있습니다. 이 문제는 백엔드에 설정된 자격 증명이 접근 가능한 범위 내로 제한됩니다.

💡 쉬운 설명

클라우드 저장소를 사용하는 개발자 포털에서 파일 경로를 제대로 확인하지 않아 발생하는 문제입니다. 공격자가 파일 이름을 교묘하게 조작하면 원래 접근해서는 안 되는 다른 영역의 설정 파일을 몰래 읽을 수 있습니다.

🇺🇸 원문 (English)

Backstage is an open framework for building developer portals. Prior to 1.54.6, cloud storage catalog providers did not sufficiently validate object paths. A principal able to create or rename objects in a configured Azure Blob Storage or AWS S3 catalog source could cause catalog descriptors to be read from outside the intended storage boundary, limited to locations reachable with the backend's configured credentials. This issue is fixed in 1.54.6.

📍 영향받는 시스템

Backstage 1.54.6 미만 버전 (Azure Blob Storage 또는 AWS S3 카탈로그 사용 시)

⚔️ 공격 벡터

클라우드 스토리지 내 객체 생성 또는 이름 변경을 통한 경로 조작 (Path Traversal)

🛡️ 대응 방법

Backstage를 최신 보안 패치가 적용된 1.54.6 버전 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 1.54.6 미만인지 확인하여 취약 여부를 판단합니다.

Shell / Script
npm list @backstage/core 2>/dev/null | grep -E '@backstage/core@'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:L/I:N/A:N

💻 영향받는 소프트웨어

Magento Open Source