본문으로 건너뛰기
TEN Brief 하루 열 건, 확인된 것만 2026.10.31 EN

This article is also available in English →

테크 · 4분 · 검색 의도

드루팔 커머스 취약점 패치 버전 — 3.3.13·8.x-2.41, 로그인 없이 주문 데이터를 고친다

Drupal's security team says CVE-2026-118539, a missing-authorization flaw in the Commerce Core module that powers shopping carts and checkout on Drupal sites, is being actively exploited. Advisory SA-CONTRIB-2026-254 rates it Highly critical, 21 out of 25: unauthenticated attackers can reach certain routes and entity fields, view some non-public data and modify some data, which Drupal warns can cause financial damage to merchants. Every configuration is affected. The fixes are Commerce Core 3.3.13 for the 3.x branch and 8.x-2.41 for the 2.x branch, both released on October 28, 2026, and they also fix five less severe issues. About 30,000 sites run the affected branches, while some 11,955 Drupal 7 sites on the 1.x branch are outside the advisory. Drupal advises updating immediately and checking orders for unexpected prices, totals or status changes; updating Drupal core alone does not fix the module.

드루팔 쇼핑몰 모듈 커머스 코어의 취약점 CVE-2026-118539를 막는 패치 버전은 3.x 계열 3.3.13, 2.x 계열 8.x-2.41이다. 둘 다 2026년 10월 28일 나왔다. 드루팔 보안팀은 이 취약점이 이미 실제 공격에 쓰이고 있다고 밝혔고 위험도를 25점 만점에 21점(매우 심각)으로 매겼다. 권한 확인이 빠진 결함이라 로그인하지 않은 공격자가 일부 비공개 데이터를 보고 일부 데이터를 고칠 수 있으며, 드루팔은 판매자에게 금전 피해가 날 수 있다고 경고했다. 모든 설정이 영향을 받고, 해당 계열을 쓰는 사이트는 약 3만 곳이다. 드루팔 코어만 업데이트해서는 고쳐지지 않는다

햇살 드는 작업실에서 택배 상자 옆 노트북을 보는 온라인 쇼핑몰 운영자의 뒷모습

3줄 요약

  • 패치 — 3.x는 3.3.13, 2.x는 8.x-2.41. 10월 28일 배포, 덜 심각한 취약점 5건도 함께 수정
  • 위험 — 25점 중 21점, 이미 공격 중. 비로그인 공격자가 데이터 열람·일부 수정
  • 대상 — 2.x 1만3,028곳·3.x 1만7,019곳. 드루팔 7용 1.x 1만1,955곳은 권고 밖

핵심 질문

CVE-2026-118539 패치 버전
**3.x 계열은 3.3.13, 2.x 계열은 8.x-2.41로 올려야 한다.** | 계열 | 취약한 버전 | 패치 버전 | 사용 사이트(10월 18일) | |---|---|---|---| | 3.x | 3.3.13 미만 전부 | **3.3.13** | 1만7,019곳 | | 2.x | 8.x-2.41 미만 전부 | **8.x-2.41** | 1만3,028곳 | | 1.x(드루팔 7) | 권고 대상 아님 | 패치 없음 | 1만1,955곳 |
드루팔 커머스 취약점 영향
**로그인하지 않은 공격자가 막혀 있어야 할 경로와 데이터에 접근해 일부를 읽고 고칠 수 있다.** | 항목 | 내용 | |---|---| | 결함 유형 | 권한 확인 누락(CWE-862) | | 필요한 조건 | 계정 불필요 | | 가능한 일 | 일부 비공개 데이터 열람, 일부 데이터 수정 | | 드루팔 경고 | 판매자 금전 피해 가능 | | 영향받는 설정 | 모든 설정 | | 세부 경로 | 드루팔 미공개 |
드루팔 커머스 업데이트 후 확인할 것
**모듈을 올린 뒤 최근 주문에 이상한 가격·합계·상태 변경이 없는지 점검한다.** | 순서 | 할 일 | |---|---| | 1 | 커머스 코어 버전 확인(코어만 올리면 안 고쳐짐) | | 2 | 3.3.13 또는 8.x-2.41로 업데이트 | | 3 | 커머스 API·라이선스·배송·스트라이프 모듈 보안 릴리스도 확인 | | 4 | 최근 주문의 가격·합계·상태 변경 이상 점검 | | 5 | 드루팔 7 사이트는 지원 종료 상태, 이전 계획 수립 |

패치가 나오고 이틀 만에 공격 중이라는 경고가 붙었다. 오픈소스 콘텐츠 관리 시스템 드루팔의 보안팀은 쇼핑몰 모듈 커머스 코어(Commerce Core)의 취약점 CVE-2026-118539가 실제 공격에 쓰이고 있다고 밝혔다. 보안 권고 번호는 SA-CONTRIB-2026-254, 위험도는 25점 만점에 21점으로 「매우 심각(Highly critical)」 등급이다.

결론부터 말하면 3.x 계열은 3.3.13, 2.x 계열은 8.x-2.41로 올려야 한다. 두 버전은 2026년 10월 28일 나왔다. 드루팔 코어를 최신으로 올렸다고 이 모듈까지 고쳐지는 것은 아니다. 커머스 코어는 드루팔 사이트에 장바구니·결제·판매 기능을 붙이는 모듈이라, 뚫리면 곧바로 주문과 돈 문제가 된다.

1. 패치 버전 — 내 사이트는 어디에 해당하나

계열드루팔 버전취약한 범위패치 버전사용 사이트
3.x드루팔 10·113.3.13 미만 전부3.3.131만7,019곳
2.x드루팔 8~108.x-2.41 미만 전부8.x-2.411만3,028곳
1.x드루팔 7권고 대상 아님없음1만1,955곳
합계———4만2,002곳(10월 18일 기준)

패치 대상인 2.x·3.x 사이트가 약 3만 곳이다. 이번 릴리스는 덜 심각한 취약점 5건도 함께 고쳤다. 일부 자료는 취약 범위를 0.0.0부터로 넓게 잡으므로, 자기 사이트의 정확한 버전을 확인하는 것이 먼저다. 커머스 API, 커머스 라이선스, 커머스 배송, 커머스 스트라이프 모듈도 별도 보안 릴리스가 나왔다.

드루팔 7 사이트는 더 곤란하다. 드루팔 7은 2025년 1월 5일 이후 보안 업데이트를 받지 못하고 있어 이번 권고에서 아예 빠졌다. 지원이 끝난 소프트웨어가 왜 위험한지는 「지원 종료(EOL)란」에서 PHP 사례로 설명했다.

2. 무엇이 문제인가 — 문은 있는데 자물쇠가 빠졌다

항목내용
CVECVE-2026-118539
결함 유형권한 확인 누락(CWE-862, Missing Authorization)
위험도21/25, 매우 심각
필요 조건계정 불필요(비인증 공격자)
공격자가 할 수 있는 일막혀 있어야 할 경로·엔터티 필드 접근, 일부 비공개 데이터 열람, 일부 데이터 수정
드루팔 경고판매자에게 금전 피해 가능
영향받는 설정모든 설정
실제 공격드루팔 보안팀: 진행 중

권한 확인 누락은 말 그대로 이 요청을 한 사람이 이 일을 해도 되는지 묻는 단계가 빠진 결함이다. 로그인해야 볼 수 있는 주문 정보나 관리자만 바꿀 수 있는 필드에, 로그인하지 않은 사람이 직접 주소를 쳐서 들어갈 수 있다는 뜻이다. 드루팔은 구체적으로 어떤 경로와 필드인지 공개하지 않았다. 공격자에게 지도를 주지 않으려는 조치다.

드루팔이 업데이트 뒤 주문을 점검하라고 권한 이유도 여기 있다. 데이터를 고칠 수 있다면 가격·합계·주문 상태가 바뀌었을 수 있다.

3. 패치 이틀 만에 공격 — 시간이 사라졌다

날짜일어난 일
10월 28일커머스 코어 3.3.13·8.x-2.41 배포
10월 29일CISA 악용 확인 목록(KEV) 갱신, 이 취약점은 미포함(보고 기준)
10월 30일드루팔 실제 공격 경고, 보안 매체 일제 보도

IT데일리 필자는 패치 공개와 실제 공격 사이 간격이 사실상 사라졌다고 지적하며, 그 이유 중 하나로 패치를 분석해 공격 코드를 빠르게 만드는 AI 도구를 꼽았다. 패치를 보면 무엇을 고쳤는지 알 수 있고, 무엇을 고쳤는지 알면 고치지 않은 사이트를 공격할 수 있다. 이 시간이 AI로 짧아지고 있다는 주장이다(필자 의견이며 드루팔의 분석은 아니다).

같은 흐름은 이번 달 내내 이어졌다. PHP2Shell도 공개 나흘 전부터 공격 시도가 있었다(「PHP2Shell 취약점 패치 버전」). 같은 주 시스코 방화벽과 깃랩 취약점은 CISA 악용 확인 목록에 올랐다.

4. 운영자 점검 순서

순서할 일비고
1커머스 코어 버전 확인관리 화면 또는 composer.json
23.3.13 또는 8.x-2.41로 업데이트코어 업데이트와 별개
3연관 모듈 보안 릴리스 적용커머스 API·라이선스·배송·스트라이프
4최근 주문 점검예상 밖 가격·합계·상태 변경
5접근 기록 점검비로그인 상태의 비정상 경로 요청
6드루팔 7 사이트지원 종료, 이전 또는 별도 차단책

5. 자주 묻는 질문

질문답
드루팔 코어만 최신이면 안전한가아니다. 커머스 코어 모듈을 따로 올려야 한다
커머스를 안 쓰는 드루팔 사이트도 위험한가이 취약점은 커머스 코어 모듈 설치 사이트만 해당한다
결제 카드 정보가 새나드루팔은 일부 비공개 데이터 열람이라고만 했다. 카드 정보 유출 여부는 밝히지 않았다
이미 뚫렸는지 어떻게 아나주문 데이터 이상과 비로그인 요청 기록을 점검하라고 드루팔은 권했다

6. 남은 것과 확인되지 않은 것

  • 공격 근거: 실제 공격은 드루팔 보안팀 발표다. 위협 정보 업체 일부는 근거가 부족하다고 표시했고, CISA 목록에는 아직 없다.
  • 공격 방식·피해 규모: 드루팔이 공개하지 않았다. 피해 사이트 수도 알려지지 않았다.
  • 국내 영향: 한국에서 드루팔 커머스를 쓰는 쇼핑몰 수는 확인하지 못했다.

같은 날 터진 역대 최대 가상자산 탈취 사건은 「바이낸스 해킹 63억 달러」에서 다뤘다.

출처

  1. IT데일리 — 30,000 Drupal web shops potentially vulnerable to actively exploited access flaw (2026-10-30)
  2. 레스카나 — Drupal Commerce Core CVE-2026-118539 Access Bypass Actively Exploited: Patch to 3.3.13 / 8.x-2.41 (2026-10-30)
  3. 시큐리티온라인 — Drupal Commerce Vulnerability CVE-2026-118539 Exploited in the Wild (2026-10-30)
  4. 오스토랩 — Drupal Commerce Access Bypass, Exploited in the Wild (CVE-2026-118539)
  5. 더 해커 뉴스 — Hackers Actively Exploit Highly Critical Drupal Commerce Core Authorization Bypass Flaw (2026-10)
  6. 오프섹 위협 레이더 — CVE-2026-118539: Commerce Core Missing Authorization

검증

발행
최종 수정
교차 확인
서로 다른 출처 6건을 대조했다.
미검증
  • 실제 공격이 진행 중이라는 판단은 드루팔 보안팀의 발표다. 오프섹 위협 레이더는 공격 근거가 부족하다고 표시했고, 미국 CISA의 악용 확인 취약점(KEV) 목록에는 10월 29일판 기준 올라 있지 않다는 보고가 있다.
  • 드루팔은 어떤 경로와 필드가 영향을 받는지, 공격이 어떤 방식으로 이뤄지는지 공개하지 않았다.
  • 사이트 수(2.x 1만3,028곳·3.x 1만7,019곳·1.x 1만1,955곳)는 드루팔 사용 통계 10월 18일 기준을 IT데일리가 인용한 것이다. 한국 사이트 수는 확인하지 못했다.
  • 드루팔 원문 보안 권고(SA-CONTRIB-2026-254) 페이지는 직접 열람하지 못했고, 여러 보안 매체의 인용으로 교차 확인했다.
작성
발행 전 사람이 검수했다. 수집·교차확인·재작성 절차는 편집 원칙.

하루 열 건, 아침에 한 번

3줄 요약만 보내고 전문은 사이트에서 읽습니다. 하단에서 한 번의 클릭으로 언제든 해지할 수 있습니다.

관련