보안 동향 브리핑
|
SECURITY
DAILY REPORT
Eyeon Security
|
오늘의 종합 위협 브리핑
오늘은 개발/빌드 체인 도구(Storybook, virtualenv)와 클라우드 네이티브 플랫폼(OpenChoreo), 오픈소스 라이브러리(signedxml)에서 다수의 고위험 취약점이 식별되어, 개발 및 CI/CD 환경을 겨냥한 공급망형 공격 가능성이 두드러진 하루였다. 특히 Storybook의 CRITICAL 등급 코드 인젝션 취약점은 프론트엔드 개발 파이프라인 전반에 영향을 줄 수 있어 우선 조치가 필요하며, virtualenv의 활성화 스크립트 취약점들은 Python 개발 환경의 신뢰 경계를 흔들 수 있다. 전반적으로 개발 도구 체인과 플랫폼 접근제어에 걸친 복합적 위협 양상이 관찰된다.
핵심 위협 Top 3
1. Storybook 프리뷰의 Origin 검증 누락으로 인한 코드 인젝션
CVE-2026-114125는 CRITICAL 등급으로, 악성 origin에서 전달된 콘텐츠로 임의 코드가 실행될 수 있어 Storybook을 사용하는 프론트엔드 개발/빌드 환경 전체의 신뢰성을 위협한다.
CVE-2026-114125 · 영향제품: npm/storybook, npm/@storybook/core
2. virtualenv 활성화 스크립트의 경로 신뢰 문제로 인한 임의 코드 실행
CVE-2026-113776, CVE-2026-113732(각 CVSS 7.8)는 placeholder 경로나 백슬래시 처리 오류로 인해 가상환경 활성화 시 의도치 않은 명령이 실행될 수 있어, Python 개발 환경을 사용하는 다수 조직에 광범위한 영향을 줄 수 있다.
CVE-2026-113776, CVE-2026-113732 · 영향제품: pip/virtualenv
3. OpenChoreo WorkflowRun 권한 검증 우회로 인한 크로스 프로젝트 탈취
CVE-2026-113727(CVSS 7.4)은 인가 로직 미흡으로 인해 다른 프로젝트의 워크플로우 실행을 탈취할 수 있어, 멀티테넌트 플랫폼 환경에서 데이터 유출 및 권한 상승으로 이어질 위험이 크다.
CVE-2026-113727 · 영향제품: go/github.com/openchoreo/openchoreo
대응 권고
• Storybook 및 @storybook/core 사용 환경은 최신 패치 버전으로 즉시 업그레이드하고 외부 origin 검증 설정을 점검한다.
• virtualenv를 사용하는 Python 개발/배포 환경은 활성화 스크립트 경로를 신뢰 가능한 절대경로로 고정하고 패치된 버전으로 업데이트한다.
• OpenChoreo 및 signedxml 등 내부 사용 라이브러리/플랫폼에 대해 접근제어 정책을 재검토하고 비정상 API 호출 및 XML 처리 이상 트래픽에 대한 모니터링을 강화한다.
※ 위 종합 브리핑은 금일 수집된 사실 필드(제목·CVE·심각도·영향제품·출처)를 바탕으로 AI가 생성한 자체 작성물입니다.
보안동향 (신규 5건)
긴급 1높음 4
합계 5
긴급
GHSA
CVE-2026-114125 · Storybook: 프리뷰 창의 출처 검증 누락으로 악성 사이트에서 코드 삽입 가능 CVE-2026-114125 · Storybook: Missing origin validation in Storybook preview allows code injection from malic…
CVE ID CVE-2026-114125
심각도 긴급
영향제품 npm/storybook, npm/@storybook/core
출처 GHSA
수집일 2026-10-22
한 줄 요약Storybook 프리뷰 기능이 메시지 발신 출처(origin)를 제대로 검증하지 않아 악성 웹사이트가 임의 코드를 주입할 수 있는 취약점.
위협 분석공격자는 Storybook 프리뷰 iframe과의 postMessage 통신을 악용해 출처 검증 미비를 틈타 임의의 스크립트/코드를 주입할 수 있다. 개발자가 악성 페이지를 방문하거나 피싱 링크를 클릭하는 것만으로 트리거될 수 있어 공격 난이도가 낮고, 성공 시 개발 환경 내 세션 탈취, 소스코드 접근, 공급망 오염으로 이어질 위험이 있다. CRITICAL 등급에 부합하는 심각한 영향으로 평가되며, 특히 CI/CD나 공유 개발 서버에서 Storybook을 외부에 노출한 경우 위험이 크다.
권고 조치storybook 및 @storybook/core 패키지를 최신 패치 버전으로 즉시 업데이트하고, Storybook 프리뷰 인스턴스를 외부 네트워크에 노출하지 않도록 접근 제어를 적용한다. 업데이트 전까지는 신뢰할 수 없는 링크/사이트 방문을 금지하고, CSP 및 iframe sandbox 정책을 강화해 임시 완화한다.
※ 위 한국어 제목/요약/분석/권고는 사실(CVE/CVSS/영향제품/출처 등)을 바탕으로 AI가 생성한 자체 작성물입니다.
높음
GHSA
CVE-2026-113776 · virtualenv 활성화 스크립트가 플레이스홀더 이름이 포함된 경로에서 코드를 실행하는 취약점 CVE-2026-113776 · virtualenv activation scripts run code from a path that contains a placeholder name
CVE ID CVE-2026-113776
심각도 높음
영향제품 pip/virtualenv
CVSS 7.8
출처 GHSA
수집일 2026-10-22
한 줄 요약virtualenv가 생성하는 활성화 스크립트에서 경로 내 플레이스홀더 문자열 처리 오류로 의도치 않은 코드 실행이 가능한 취약점.
위협 분석공격자가 제어 가능한 경로명(플레이스홀더 포함)을 활용해 가상환경 활성화 시 임의 명령이 실행되도록 유도할 수 있다. 로컬 환경 또는 공유 빌드 서버에서 다중 사용자가 가상환경을 생성·공유하는 경우 악용 가능성이 있으며, CVSS 7.8로 로컬 권한 상승 또는 코드 실행으로 이어질 수 있어 CI 파이프라인·개발 서버 환경에서 영향이 크다. 원격 공격보다는 로컬/간접 경로 조작에 의존하므로 실제 악용은 특정 시나리오(공유 환경, 악성 패키지명/경로 삽입)에 국한되나 발견 시 영향도는 높다.
권고 조치virtualenv를 패치된 최신 버전으로 업데이트하고, 신뢰할 수 없는 사용자가 가상환경 생성 경로를 제어할 수 없도록 경로 권한을 제한한다. 공유 빌드/CI 환경에서는 가상환경 디렉토리에 대한 쓰기 권한을 최소화하고 활성화 스크립트 실행 전 무결성을 점검한다.
※ 위 한국어 제목/요약/분석/권고는 사실(CVE/CVSS/영향제품/출처 등)을 바탕으로 AI가 생성한 자체 작성물입니다.
높음
GHSA
CVE-2026-113732 · virtualenv activate.fish 스크립트가 따옴표 앞 백슬래시가 포함된 경로/프롬프트에서 명령을 실행하는 취약점 CVE-2026-113732 · virtualenv activate.fish runs commands from a path or prompt with a backslash before a quo…
CVE ID CVE-2026-113732
심각도 높음
영향제품 pip/virtualenv
CVSS 7.8
출처 GHSA
수집일 2026-10-22
한 줄 요약fish 셸용 virtualenv 활성화 스크립트가 특수 문자(백슬래시+따옴표) 이스케이프 처리 오류로 임의 명령 실행을 허용하는 취약점.
위협 분석activate.fish 스크립트가 경로나 프롬프트 문자열 내 백슬래시-따옴표 조합을 올바르게 이스케이프하지 못해, 악의적으로 조작된 경로명이나 프롬프트 설정을 통해 임의 명령이 실행될 수 있다. 공격자가 가상환경 경로명을 제어할 수 있는 상황(예: 공유 디렉토리, 사용자 입력 기반 경로 생성)에서 로컬 코드 실행으로 이어질 수 있으며, CVSS 7.8로 심각도가 높다. fish 셸 사용자 환경에 한정되므로 영향 범위는 제한적이나, 해당 환경에서는 실질적 위협이다.
권고 조치virtualenv를 최신 버전으로 업데이트하고 fish 셸 환경에서 생성된 가상환경 경로명에 특수문자가 포함되지 않도록 네이밍 정책을 적용한다. 신뢰할 수 없는 경로/입력으로부터 가상환경을 생성하지 않도록 자동화 스크립트를 점검한다.
※ 위 한국어 제목/요약/분석/권고는 사실(CVE/CVSS/영향제품/출처 등)을 바탕으로 AI가 생성한 자체 작성물입니다.
높음
GHSA
CVE-2026-113729 · Moov signedxml: 배타적 XML 정규화 과정에서 인증 없이 서비스 거부(DoS) 유발 가능 CVE-2026-113729 · Moov signedxml: Unauthenticated denial of service in exclusive XML canonicalization
CVE ID CVE-2026-113729
심각도 높음
영향제품 go/github.com/moov-io/signedxml
CVSS 7.5
출처 GHSA
수집일 2026-10-22
한 줄 요약Go용 signedxml 라이브러리의 배타적 XML 정규화(Canonicalization) 처리 과정에서 인증되지 않은 공격자가 서비스 거부를 유발할 수 있는 취약점.
위협 분석공격자는 인증 절차 없이 특수하게 조작된 XML 문서를 signedxml 라이브러리에 전달해 정규화 과정에서 과도한 자원 소모나 비정상 종료를 유발, 서비스 가용성을 저해할 수 있다. CVSS 7.5(HIGH)로 원격·비인증 공격이 가능해 공격 난이도가 낮으며, 금융/결제 관련 XML 서명 검증에 사용되는 Moov 생태계 특성상 전자서명 기반 거래 처리 서비스의 중단으로 이어질 위험이 있다. 데이터 유출이나 권한 상승은 아니지만 가용성 저하로 인한 업무 영향이 클 수 있다.
권고 조치moov-io/signedxml 패키지를 패치된 최신 버전으로 업데이트하고, 외부에서 유입되는 XML 입력에 대해 크기 제한 및 타임아웃, 자원 사용 제한(요청 속도 제한 등)을 적용한다. 패치 적용 전까지는 신뢰할 수 없는 소스로부터의 XML 서명 검증 요청을 격리하거나 모니터링을 강화한다.
※ 위 한국어 제목/요약/분석/권고는 사실(CVE/CVSS/영향제품/출처 등)을 바탕으로 AI가 생성한 자체 작성물입니다.
높음
GHSA
CVE-2026-113727 · OpenChoreo: WorkflowRun 업데이트 과정의 인가 우회로 인한 프로젝트 간 워크플로우 탈취 취약점 CVE-2026-113727 · OpenChoreo: Authorization bypass on WorkflowRun update allows cross-project takeover of wo…
CVE ID CVE-2026-113727
심각도 높음
영향제품 go/github.com/openchoreo/openchoreo
CVSS 7.4
출처 GHSA
수집일 2026-10-22
한 줄 요약OpenChoreo에서 WorkflowRun 업데이트 시 권한 검증이 미흡해 공격자가 다른 프로젝트의 워크플로우 실행을 가로채거나 변조할 수 있는 고위험 취약점이다.
위협 분석이 취약점은 OpenChoreo의 WorkflowRun 리소스 업데이트 로직에서 요청자가 속한 프로젝트와 대상 리소스의 소속 프로젝트를 제대로 검증하지 않아 발생하는 인가(Authorization) 우회 문제다. CVSS 7.4(HIGH)로 평가되어 있으며, 공격자는 정당한 인증을 거친 사용자(예: 특정 프로젝트의 일반 사용자)로서 다른 프로젝트에 속한 WorkflowRun 객체에 접근해 상태를 조작하거나 실행 흐름을 변경할 수 있다. 이는 멀티 테넌트 환경에서 프로젝트 간 격리가 깨지는 심각한 영향을 초래하며, 결과적으로 타 프로젝트의 CI/CD 파이프라인이나 워크플로우 실행을 임의로 제어(takeover)하여 민감한 작업을 가로채거나 악성 코드를 주입하는 공급망 공격으로 이어질 가능성이 있다. 별도의 특수한 권한 없이 플랫폼에 접근 가능한 내부 사용자라면 악용이 비교적 용이하여 실제 공격 가능성이 높은 것으로 판단된다.
권고 조치OpenChoreo를 사용 중인 조직은 공식 GHSA 권고를 확인하여 패치된 버전으로 즉시 업그레이드해야 한다. 패치 적용 전까지는 WorkflowRun 리소스에 대한 API 접근을 최소화하고, 프로젝트 간 네트워크/네임스페이스 격리를 강화하며, RBAC 정책을 재검토하여 불필요한 크로스-프로젝트 접근 권한을 제거해야 한다. 또한 WorkflowRun 생성·수정 관련 API 호출 로그를 모니터링하여 비정상적인 프로젝트 간 접근 시도를 탐지하고, 영향 범위 파악을 위해 최근 워크플로우 실행 이력에 대한 감사(audit)를 수행할 것을 권고한다.
※ 위 한국어 제목/요약/분석/권고는 사실(CVE/CVSS/영향제품/출처 등)을 바탕으로 AI가 생성한 자체 작성물입니다.
KISA 보안공지 (신규 2건)
중간 2
합계 2
중간
KISA
PHP 제품 보안 업데이트 권고
심각도 중간
출처 KISA
수집일 2026-10-21
출처: KISA (한국인터넷진흥원)
□ 개요 o The PHP Group은 자사 제품에서 발생하는 취약점을 해결한 보안 업데이트 발표 [1] o 영향을 받는 버전을 사용 중인 사용자는 해결 방안에 따라 최신 버전으로 업데이트 권고
□ 설명 o PHP에서 발생하는 Improper Handling of Exceptional Conditions 취약점(CVE-2026-109618) [1][2] o PHP에서 발생하는 Use After Free 취약점(CVE-2026-109619) [1][3]
□ 영향을 받는 제품 및 해결 방안
| 취약점 |
제품명 |
영향받는 버전 |
해결 버전 |
| CVE-2026-109618 |
PHP 8.2 |
8.2.35 미만 |
8.2.35 이상 |
| CVE-2026-109618 |
PHP 8.3 |
8.3.36 미만 |
8.3.36 이상 |
| CVE-2026-109618 |
PHP 8.4 |
8.4.27 미만 |
8.4.27 이상 |
| CVE-2026-109618 |
PHP 8.5 |
8.5.12 미만 |
8.5.12 이상 |
| CVE-2026-109619 |
PHP 8.2 |
8.2.35 미만 |
8.2.35 이상 |
| CVE-2026-109619 |
PHP 8.3 |
8.3.36 미만 |
8.3.36 이상 |
| CVE-2026-109619 |
PHP 8.4 |
8.4.27 미만 |
8.4.27 이상 |
| CVE-2026-109619 |
PHP 8.5 |
8.5.12 미만 |
8.5.12 이상 |
※ PHP 8.1 이하 버전은 공식 보안 지원이 종료되어 지원 중인 버전으로 업그레이드 권고 [1] ※ 하단의 참고 사이트를 확인하여 업데이트 수행 [1]
□ 참고사이트 [1] https://www.php.net/ [2] https://github.com/php/php-src/security/advisories/GHSA-w8hw-w9fx-j79w [3] https://github.com/php/php-src/security/advisories/GHSA-6wmf-4rv5-p3rp
□ 문의사항 o 한국인터넷진흥원 사이버민원센터 : 국번없이 118
□ 작성 : 디지털위협대응본부 취약점관리센터
중간
KISA
Ahsay 제품 보안 업데이트 권고
심각도 중간
출처 KISA
수집일 2026-10-21
출처: KISA (한국인터넷진흥원)
보안동향 한국어 제목/요약/분석/권고 및 종합 브리핑은 수집된 사실을 바탕으로 AI가 생성한 자체 작성물입니다. KISA 보안공지 본문은 원문(한국인터넷진흥원)을 그대로 인용하며, 저작권은 각 원 출처에 있습니다. 상세 내용은 각 원문 링크에서 확인하십시오.
|
|