쇼핑몰을 운영하다 보면 '보안 업데이트 권고' 같은 뉴스가 자주 보입니다. 우리 몰도 해당되는지, 누가 고쳐야 하는지 막막하셨을 거예요.
결론부터 말하면, 쇼핑몰 보안 패치는 쇼핑몰 종류에 따라 맡는 사람이 다릅니다. 이 글에서는 9월 말 실제 보안 권고를 예로 들어 봅니다. 사장님이 놓치기 쉬운 실수 3가지와 오늘 할 일을 정리했어요.
쇼핑몰 보안 패치, 정확히 뭘 하는 건가요?
보안 패치는 프로그램에서 발견된 허점을 막는 수선 작업입니다.
패치는 원래 옷에 덧대는 천 조각을 뜻합니다. 프로그램에 허점이 발견되면 만든 회사가 고친 버전을 내놓아요. 그 버전을 우리 쇼핑몰에 설치하는 일이 보안 패치, 다른 말로 보안 업데이트입니다.
쇼핑몰을 가게 건물에 비유해 볼게요. 쇼핑몰 프로그램은 건물이고, 보안 패치는 고장 난 자물쇠를 바꾸는 일입니다. 자물쇠 회사가 "이 모델은 열쇠 없이 열린다"고 알렸는데 그대로 두면, 문을 열어 둔 것과 같아요.
처음 보는 말이 많으니 아래 표로 먼저 정리해 둘게요.
| 용어 | 쉬운 뜻 | 비유·예시 |
|---|---|---|
| 취약점 | 프로그램에 생긴 보안 허점 | 열쇠 없이 열리는 자물쇠 |
| 보안 패치 | 허점을 고친 새 버전을 설치하는 일 | 자물쇠를 새것으로 교체 |
| 핫픽스 | 급하게 내놓는 긴급 수정 파일 | 임시로 덧대는 철판 |
| 임대형 쇼핑몰 | 솔루션 회사 프로그램을 빌려 쓰는 방식 | 관리사무소가 있는 상가 |
| 설치형 쇼핑몰 | 프로그램을 내 서버에 직접 설치하는 방식 | 내가 관리하는 내 건물 |
한 줄 정리: 보안 패치는 이미 알려진 허점을 막는 수선이라, 미룰수록 위험이 커집니다.
9월 말 KISA 보안 권고, 어떤 내용이었나요?
한국인터넷진흥원(KISA)은 9월 말 쇼핑몰·홈페이지 프로그램 여러 개에 업데이트를 권고했습니다.
KISA는 해킹 예방과 대응을 맡는 공공기관입니다. 보호나라 보안공지에 업데이트가 필요한 프로그램을 수시로 올려요. 9월 22일부터 30일 사이에 올라온 공지 중 쇼핑몰과 관련 있는 것만 골라 봤습니다.
| 날짜 | 대상 프로그램 | 쉬운 설명 | 권고 내용 |
|---|---|---|---|
| 9월 22일 | 워드프레스 | 홈페이지를 만드는 설치형 프로그램 | 해결된 최신 버전으로 업데이트 |
| 9월 23일 | 워드프레스 | 같은 프로그램의 다른 허점 | 해결된 최신 버전으로 업데이트 |
| 9월 29일 | Adobe Commerce, Magento Open Source | 해외에서 많이 쓰는 설치형 쇼핑몰 프로그램 | 긴급 수정 파일(핫픽스) 적용 |
| 9월 30일 | Apache Tomcat | 홈페이지를 돌리는 서버 프로그램 | 해결된 버전 이상으로 업데이트 |
9월 29일 Adobe Commerce 권고는 권한 확인이 잘못된 문제였습니다. 쉽게 말해, 들어오면 안 되는 사람이 일부 기능에 손댈 수 있는 종류의 허점이에요.
네 건 모두 사장님 쪽에서 직접 설치해 쓰는 프로그램이 대상이었다는 점입니다. 그래서 "누가 패치하느냐"가 중요해집니다.
한 줄 정리: 9월 말 권고는 설치형 프로그램이 중심이라, 설치형 쇼핑몰이면 바로 확인하세요.
그래서 우리 가게에는? 임대형인지부터 확인하세요
우리 쇼핑몰이 임대형인지 설치형인지에 따라 해야 할 일이 달라집니다.
임대형은 관리비를 내는 상가와 같습니다. 건물 배관이나 엘리베이터 수리는 관리사무소가 해요. 설치형은 내 건물이라, 수리 업체를 부르는 것까지 내가 챙겨야 합니다.
| 구분 | 임대형 쇼핑몰 | 설치형 쇼핑몰 |
|---|---|---|
| 비유 | 관리사무소가 있는 상가 | 내가 관리하는 내 건물 |
| 대표적인 방식 | 솔루션에 월 이용료를 내고 쓰는 방식 | 워드프레스 쇼핑 기능, Adobe Commerce 등 |
| 프로그램 본체 패치 | 보통 솔루션 회사 | 사장님 또는 유지보수 업체 |
| 추가로 단 외부 앱 | 앱 제공사 안내 확인 | 사장님 또는 유지보수 업체 |
| 관리자 계정·비밀번호 | 사장님 | 사장님 |
| 확인할 곳 | 솔루션 공지사항, 고객센터 | 제작 계약서, 유지보수 계약서 |
예를 들어, 직원 2명이 원두를 파는 온라인 몰이 있다고 해 볼게요. 몇 년 전 지인 개발자가 워드프레스로 만들어 줬고, 지금은 연락이 뜸합니다. 이 경우 9월 22·23일 워드프레스 권고는 그대로 사장님 일이 됩니다. 아무도 업데이트하지 않으면 허점이 열린 채로 남아요.
한 줄 정리: 임대형은 관리사무소가 있는 상가, 설치형은 직접 관리하는 내 건물이라고 기억하세요.
실수 1: "임대형이니까 보안은 회사가 다 해 준다"
임대형이어도 관리자 계정과 추가로 단 앱은 사장님이 챙겨야 합니다.
관리사무소가 건물을 고쳐 줘도, 내 가게 열쇠를 남에게 빌려주면 막을 방법이 없습니다. 쇼핑몰도 같아요. 본체 패치는 회사가 해도, 관리자 비밀번호와 계정 관리는 사장님 몫입니다.
추가로 단 외부 앱도 살펴보세요. 리뷰 앱, 마케팅 앱처럼 다른 회사가 만든 기능은 업데이트 주체가 따로 있을 수 있습니다. 직접 붙여 넣은 코드도 마찬가지예요.
- □ 관리자 계정에 2단계 인증(로그인할 때 휴대폰으로 한 번 더 확인하는 기능) 켜기
- □ 퇴사한 직원과 예전 외주 업체 계정 지우기
- □ 안 쓰는 외부 앱 해지하기
- □ 솔루션 보안 공지를 받는 메일이 지금 쓰는 주소인지 확인하기
한 줄 정리: 임대형은 건물 수리만 맡겨 둔 것이고, 열쇠 관리는 여전히 사장님 몫입니다.
실수 2: "설치형인데 패치 담당자가 없다"
설치형 쇼핑몰은 패치 담당자가 계약서에 없으면, 사실상 아무도 하지 않습니다.
제작만 계약하고 유지보수 계약을 따로 하지 않는 경우가 많습니다. 그러면 오픈 뒤 몇 년간 업데이트가 한 번도 없을 수 있어요. 앞의 원두 가게 예시가 바로 이 경우입니다.
지금 갖고 있는 서류에서 아래 부분을 찾아보세요.
| 확인할 서류 | 볼 곳 | 이런 문구가 있으면 안심 |
|---|---|---|
| 제작 계약서 | 하자 보수, 유지보수 조항 | 보안 업데이트 포함 |
| 유지보수 계약서 | 작업 범위 | 본체·플러그인 업데이트 주기 |
| 호스팅 안내 | 서버 관리 범위 | 서버 프로그램 업데이트 포함 |
플러그인은 프로그램에 덧붙이는 추가 기능입니다. 문구가 없다면 담당자를 새로 정해야 해요. 홈페이지 유지보수 안내에서 어떤 작업을 맡길 수 있는지 먼저 살펴보셔도 좋습니다.
한 줄 정리: 설치형이라면 "보안 업데이트는 누가, 얼마나 자주"가 서류에 적혀 있어야 합니다.
실수 3: 백업 없이 업데이트하고, 버전을 모른다
업데이트 전에는 백업을, 공지를 읽을 때는 우리 버전을 먼저 확인해야 합니다.
업데이트하다가 디자인이 깨지거나 기능끼리 부딪힐 수 있습니다. 백업(지금 상태를 통째로 복사해 두는 것)이 있으면 바로 되돌릴 수 있어요.
버전도 중요합니다. 자물쇠 리콜 공지를 봐도 우리 집 자물쇠 모델명을 모르면 해당되는지 알 수 없죠. 보안 공지도 "몇 버전부터 몇 버전까지"라고 나오기 때문에 우리 버전을 알아야 판단할 수 있습니다.
- 관리자 화면에서 프로그램 버전을 확인해 적어 둡니다.
- 업데이트 전에 전체 백업을 받아 둡니다.
- 주문이 적은 시간에 업데이트합니다.
- 업데이트 뒤 주문, 결제, 문의를 한 번씩 시험해 봅니다.
한 줄 정리: 백업과 버전 메모, 이 두 가지가 있어야 업데이트가 무섭지 않습니다.
오늘 확인할 쇼핑몰 보안 체크리스트
아래 6가지만 확인해 두면 다음 보안 권고에도 바로 대응할 수 있습니다.
- □ 우리 쇼핑몰이 임대형인지 설치형인지 적어 두기
- □ 프로그램 버전을 확인해 메모해 두기
- □ 보안 패치 담당자 이름과 연락처 적어 두기
- □ 관리자 계정 2단계 인증 켜기
- □ 마지막 백업 날짜 확인하기
- □ 보호나라 보안공지를 한 달에 한 번 훑어보기
한 줄 정리: 종류, 버전, 담당자만 적어 둬도 보안 뉴스가 훨씬 덜 막막해집니다.
자주 묻는 질문
카페24나 고도몰을 쓰면 보안 패치는 신경 안 써도 되나요?
본체 패치는 대체로 솔루션 회사가 맡지만, 신경을 아예 꺼도 되는 건 아닙니다. 관리자 계정, 추가로 설치한 앱, 직접 넣은 코드는 사장님 확인이 필요해요. 요금제마다 범위가 다를 수 있으니 이용 중인 솔루션의 공지사항과 고객센터에서 확인하세요. 최소한 한 달에 한 번은 관리자 계정 목록을 살펴보시길 권합니다.
보안 패치를 미루면 실제로 어떤 일이 생기나요?
허점이 공개된 뒤에는 그 허점을 노리는 시도가 늘어나기 쉽습니다. 공지에 고치는 방법이 나오면 허점의 위치도 함께 알려지기 때문이에요. 그래서 권고가 나오면 가능하면 일주일 안에 적용 여부를 확인하는 편이 좋습니다. 적용이 어렵다면 담당자에게 일정이라도 받아 두세요.
보안 공지가 우리 쇼핑몰에 해당되는지 어떻게 아나요?
공지에 적힌 프로그램 이름과 버전 범위를 우리 쇼핑몰과 비교하면 됩니다. 이름이 다르면 해당되지 않고, 이름이 같으면 버전을 봐야 해요. 예를 들어 "2.4.4부터 2.4.9까지"라고 나오면 그 사이 버전만 해당됩니다. 버전을 모른다면 제작사나 유지보수 업체에 물어보세요.
쇼핑몰 보안 패치 비용은 얼마나 드나요?
유지보수 계약에 포함돼 있다면 따로 비용이 들지 않는 경우가 많습니다. 계약이 없다면 작업 건마다 견적을 받게 돼요. 이때는 "업데이트 1회 비용"과 "백업 포함 여부" 두 가지를 꼭 물어보세요. 정기 업데이트가 필요하다면 월 단위 유지보수가 관리하기 편합니다.
한 줄 정리: 우리 몰의 종류와 버전을 알면, 보안 공지 대부분은 5분 안에 판단할 수 있습니다.
패치를 누가 맡아야 할지 헷갈리신다면 잇다웹 무료 견적 상담에 지금 쓰는 쇼핑몰과 만든 시기를 남겨 주세요.
사진: Unsplash (photo-1782948603191-065fb15e2e8e, photo-1760310936486-4dd450aab2a8, photo-1763568258696-32147bb44379)
