랭플로우(Langflow) 보안 업데이트 CVE-2025-34291 - CORS 설정 결함, 1.7.0 이상
랭플로우(Langflow, AI 에이전트·워크플로를 만들고 배포하는 도구)를 직접 운영하는 쪽은 1.7.0 이상으로 업데이트하면 된다.
| Langflow | 1.7.0 이 판(오염 안 됨)· GHSA-577h-p2hh-v4mv |
- 설치된 langflow 판이 1.6.9 이하인지 확인하고, 해당되면 1.7.0 이상으로 올린다(프로젝트 답변의 고친 판).
- 바로 올릴 수 없으면: 허용 출처를 LANGFLOW_CORS_ORIGINS 환경 변수에 구체적인 도메인으로 지정한다(프로젝트가 우선 권하는 방법).
업데이트 순서: 가장 먼저. 오염된 판을 받았거나 실행했는지부터 확인한다.
근거: 실제 공격 확인(KEV 2026-05-21) · 네트워크로 공격 가능(AV:N) · 추가 권한 없이 가능(PR:N) · CVSS 벡터는 CVE 공식 기록의 기록 작성 기관 평가 — 판단 규칙
일반 사용자
랭플로우는 AI 에이전트·워크플로를 만들고 배포하는 도구다 — 직접 설치해 운영하지 않으면 영향 범위 밖일 가능성이 크다.
서버 관리자·개발자
pip 패키지 langflow 가 1.6.9 이하면 1.7.0 이상으로 올린다. 프로젝트는 운영 환경에서 LANGFLOW_CORS_ORIGINS 로 허용 출처를 지정하고 LANGFLOW_REFRESH_SAME_SITE 를 lax 또는 strict 로 두기를 권하며, 코드 실행 기능의 격리 작업은 이 CVE 수정에 포함되지 않는다고 적었다.
확인 순서는 아래 「내 장비 확인과 업데이트 순서」.
보안 담당자
- CVSS 벡터
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H - CWE CWE-346
- CVE 기록 작성 기관(CNA) VulnCheck
CISA 요구 조치(영어 원문)
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
1.6.9 이하에서는 CORS(브라우저가 다른 출처 웹 페이지의 요청을 받아들일지 정하는 규칙) 설정이 지나치게 넓고 갱신 토큰 쿠키가 SameSite=None 이어서, 악성 웹 페이지가 피해자 세션의 새 토큰을 받아 낼 수 있다. 받아 낸 토큰으로 인증이 필요한 기능과 내장 코드 실행 기능까지 쓸 수 있어 계정 탈취와 원격 코드 실행으로 이어진다고 CVE 레코드는 적는다. 다만 갱신 토큰 쿠키의 SameSite 기본값은 아직 none 이라 프로젝트는 허용 출처와 SameSite 를 환경 변수로 직접 지정하라고 권한다. 이 취약점은 2026-05-21 KEV(실제 공격에 쓰인 것으로 확인돼 미국 CISA 가 목록에 올린 취약점) 에 올랐고 조치 기한 2026-06-04 는 미국 연방 민간기관 기준이다.
- CVE 공개
- KEV 등재 — 실제 공격 확인
- 미국 연방기관 조치 기한
- 고친 버전 원문 확인
영향받는 버전
CVE 공식 기록에 적힌 값이다(2026-11-07 확인). 제조사 공지와 표기·범위가 다를 수 있으니, 업데이트할 판은 위 「내 버전 찾기」와 아래 「고친 버전과 근거」를 따른다.
| 제품 | 영향 범위 |
|---|---|
| Langflow | 1.6.9 이하 |
고친 버전과 근거
제조사 원문 기준 · 행마다 근거와 확인 날짜
| 제품·분기 | 고친 버전 | 근거 | 확인 |
|---|---|---|---|
| Langflow | 1.7.0· GHSA-577h-p2hh-v4mv | github.com · GHSA-577h-p2hh-v4mv | 2026-11-07 |
내 장비 확인과 업데이트 순서
- 설치된 langflow 판이 1.6.9 이하인지 확인하고, 해당되면 1.7.0 이상으로 올린다(프로젝트 답변의 고친 판).
바로 올릴 수 없을 때(제조사가 밝힌 임시 조치)
- 허용 출처를 LANGFLOW_CORS_ORIGINS 환경 변수에 구체적인 도메인으로 지정한다(프로젝트가 우선 권하는 방법).
- 또는 LANGFLOW_CORS_ALLOW_CREDENTIALS 를 false 로 두어 와일드카드 출처에서 자격 증명을 끈다.
- 갱신 토큰 쿠키의 SameSite 기본값이 아직 none 이므로 LANGFLOW_REFRESH_SAME_SITE 를 lax 또는 strict 로 지정한다.
Langflow의 다른 악용 취약점
- 랭플로우(Langflow) 보안 업데이트 CVE-2026-55255 - 타인 흐름 실행, 1.9.1 이상
- 랭플로우(Langflow) 보안 업데이트 CVE-2026-33017 - 코드 실행, 1.9.0 이상
자주 묻는 것
미국 기한은 국내에도 적용되나?
아니다. KEV 조치 기한(2026-06-04)은 미국 연방 민간기관에 적용된다. 국내 기관·개인은 제조사 공지와 KISA 권고에 따라 가능한 한 빨리 고친 버전으로 올리면 된다.
랜섬웨어 공격에 쓰였나?
CISA KEV 에는 랜섬웨어 사용 여부가 알려지지 않음으로 표시돼 있다.
고친 버전은 어디서 확인했나?
github.com(2026-11-07)에서 원문을 직접 확인했다. 값이 바뀌면 아래 「바뀐 기록」에 남긴다.
확인하지 못한 것
- Langflow 저장소의 자체 보안 권고 페이지는 이 CVE 에 연결돼 있지 않아, 고친 판은 프로젝트의 이슈 답변과 GitHub 권고 데이터베이스의 1.7.0 표기에 근거한다.
바뀐 기록
- 처음 게시
출처
- CISA KEV 카탈로그 2026.11.06 · 확인 2026-11-08
- CVE 레코드 CVE-2025-34291 · 확인 2026-11-07
- github.com — Langflow 1.7.0 근거 · 확인 2026-11-07
인용할 때: 랭플로우(Langflow) 보안 업데이트 CVE-2025-34291 - CORS 설정 결함, 1.7.0 이상, 보안 패치 사전, 확인 2026-11-07, https://patch.braindetox.kr/cve/CVE-2025-34291.html