데일리 · 기사 01 · 5 분 읽기 · 연재 5 화
- 보안
PHP 공격 뒤 관리자 권한까지…CISA, Linux 취약점의 결합 위험 명시
10월 28일 CISA 악용 목록 갱신 · 10월 29일 JST 배포판 공지 대조
요약·개요
CISA는 10월 28일 Linux 커널 취약점 CVE-2026-46300을 악용 목록에 추가하고 기존 PHP 결함과의 결합 위험을 명시했습니다. PHP 수정 여부와 서버 운영체제의 실행 중인 커널을 따로 점검해야 합니다.
PHP를 고쳤다는 답을 받았어도 서버 운영체제의 상태는 따로 확인해야 합니다. 미국 보안기관 CISA는 10월 28일 Linux 커널 취약점을 악용 목록에 추가하면서 기존 PHP 결함과 결합할 수 있다고 설명했습니다. 새 PHP 패치가 나온 소식이 아니라, 공격 이후 피해가 커질 수 있는 경로에 관한 새 경고입니다.
핵심 팩트
CISA의 실제 악용 취약점 목록 KEV는 10월 28일 CVE-2026-46300을 추가했습니다. 항목은 기존 PHP 취약점 CVE-2026-109618·CVE-2026-109619와 결합해 웹셸을 심고 root 권한으로 명령을 실행할 수 있다고 설명합니다. 웹셸은 공격자가 서버에 남겨 명령을 보내는 통로이고, root는 Linux의 관리자 권한입니다. 목록 배포 시각은 29일 04:00:04 JST이며 개별 공격 시각은 아닙니다. CISA 목록 원본
호스팅 이용자는 업체에 웹 PHP 수정과 해당 Linux 결함의 영향·실행 중인 커널의 수정 근거를 함께 요청할 수 있습니다. 이 기사에서 특정 고객 서버의 감염이나 커널 적용을 직접 확인한 것은 아닙니다.

1. 공격이 두 단계를 거치면 무엇이 달라질까
PHP는 WordPress 같은 사이트의 요청을 처리하는 프로그램이고, 커널은 그 아래에서 서버의 메모리·파일·권한을 관리하는 운영체제의 핵심입니다. 정상적인 사이트 처리는 자신에게 주어진 계정 권한으로 일합니다. 앞선 PHP 결함의 조건에 도달한 공격은 먼저 그 PHP 프로세스 권한으로 명령을 실행할 수 있습니다. CISA는 웹 요청을 처리하는 PHP의 즉시 수정을 계속 권고합니다. 기존 PHP 경고
여기에 영향을 받는 커널과 공격 조건이 남아 있으면, 서버 안에서 더 높은 권한을 얻는 두 번째 공격이 가능해집니다. Ubuntu 보안팀은 이 Linux 결함을 로컬 공격자의 권한 상승 문제로 설명합니다. 로컬은 집 PC에서만 일어난다는 뜻이 아니라, 이미 해당 서버 안에서 코드를 실행할 수 있는 위치를 말합니다. Ubuntu 영향·수정 안내
아래는 CISA가 명시한 결합 가능성을 역할별로 정리한 그림입니다. 모든 PHP 사이트에서 이 경로가 성립하거나 특정 서버가 침해됐다고 보여 주는 그림은 아닙니다.
%% 두 취약점이 이어질 수 있는 경계 · CISA KEV와 Ubuntu 안내 기준
flowchart TD
A["외부에서 보낸 웹 요청"] --> B["취약한 PHP의 조건 충족"]
B --> C["PHP 계정 권한으로 코드 실행"]
C --> D["영향받는 커널과<br/>추가 공격 조건이 남은 경우"]
D --> E["root 권한 획득 가능<br/>서버 파일·설정 피해 확대"]고양이와 풀어보기 Q&A
- 고양이 연구원
로그인 비밀번호를 모르면 서버 안에서 시작할 수 없는 것 아니야?
포켓 노트CISA가 경고한 PHP 경로는 로그인하지 않은 외부 요청에서 시작할 수 있어. 그 결과 얻은 PHP 실행 권한이 두 번째 공격의 출발점이 될 수 있다는 뜻이야. 커널 결함만으로 모든 인터넷 이용자가 곧바로 root가 된다는 설명은 아니야.
2. 커널에서는 어떤 보호가 빠졌을까
공식 수정 설명에 따르면, 네트워크 데이터 조각을 합칠 때 공유 중인 조각이라는 표시가 전달되지 않는 문제가 있습니다. 뒤의 처리가 그 표시를 보지 못하면, 따로 복사해야 할 공유 메모리를 그 자리에서 바꿀 수 있습니다. 파일 내용의 메모리 복사본까지 의도치 않게 바뀔 위험이 생깁니다. 수정은 조각을 옮길 때 그 보호 표시도 이어 주는 방식입니다. Linux 유지관리자의 수정 기록
공용 원본에 ‘복사해서 수정’이라는 쪽지가 붙어 있는데 자료를 묶으며 쪽지만 빠지는 상황으로 비유할 수 있습니다. 이 비유는 메모리 처리 원리를 설명하며 실제 공격 순서나 재현법은 아닙니다. 관리자 권한까지 얻으면 사이트 계정에 허용하지 않은 서버 파일이나 설정도 바꿀 수 있어, 사이트 하나의 처리 오류보다 조사 범위가 커집니다.
| 보호할 층 | 담당하는 것 | 필요한 확인 |
|---|---|---|
| 웹 PHP | 외부 요청을 사이트 코드로 처리 | 기존 두 PHP CVE의 수정과 웹 워커 반영 |
| Linux 커널 | 서버 전체의 파일·메모리·권한 관리 | CVE-2026-46300 영향과 실행 중인 커널의 수정 |
| 과거 침입 흔적 | 수정 전 어떤 동작이 있었는가 | 보안팀의 로그·파일·경보 조사 |
- 보호할 층
웹 PHP
- 담당하는 것
- 외부 요청을 사이트 코드로 처리
- 필요한 확인
- 기존 두 PHP CVE의 수정과 웹 워커 반영
- 보호할 층
Linux 커널
- 담당하는 것
- 서버 전체의 파일·메모리·권한 관리
- 필요한 확인
- CVE-2026-46300 영향과 실행 중인 커널의 수정
- 보호할 층
과거 침입 흔적
- 담당하는 것
- 수정 전 어떤 동작이 있었는가
- 필요한 확인
- 보안팀의 로그·파일·경보 조사
고양이와 풀어보기 Q&A
- 고양이 연구원
PHP만 패치하면 두 번째 단계도 해결돼?
포켓 노트PHP 패치는 해당 진입 경로를 막지만 커널 자체를 고치지는 않아. 다른 경로로 서버 안에 들어온 공격자나 이미 있던 실행 흔적은 별도로 살펴야 해. 그래서 두 층의 적용 근거와 과거 기록을 따로 요청하는 거야.
3. 버전 숫자보다 내 서버의 패키지를 확인하기
이 Linux 결함은 5월부터 공개된 문제입니다. 이번 변화는 10월의 악용 목록 추가와 PHP 결합 설명입니다. 배포판별 구성과 수정 패키지가 다르므로 모든 Linux 서버가 영향을 받는다고 묶을 수 없습니다.
예를 들어 Ubuntu 공지의 기본 linux 패키지는 24.04 LTS에서 6.8.0-124.124를 수정판으로 표시합니다. 같은 공지에 다른 커널 패키지도 여럿 있으므로 이 번호를 다른 서버의 공통 기준으로 쓰면 안 됩니다. AWS는 Amazon Linux와 Bottlerocket에는 해당 espintcp 모듈을 제공하지 않아 이 CVE의 영향을 받지 않는다고 설명합니다. 다른 취약점까지 모두 안전하다는 보증으로 확대하지 않습니다. AWS 현황
| 업체에 보낼 질문 | 받을 근거 |
|---|---|
| 우리 서버의 배포판·커널 패키지는 이 CVE의 대상인가요? | 해당 제품·패키지와 공급자의 영향 판정 |
| 수정이 실제로 실행 중인 환경에 반영됐나요? | 패키지 빌드, 실행 중인 커널, 반영 시각과 적용 방식 |
| 수정 전 기간의 침해 조사는 어디까지 했나요? | 조사 기간·로그 범위·보존 기록·미확정 사항 |
- 업체에 보낼 질문
우리 서버의 배포판·커널 패키지는 이 CVE의 대상인가요?
- 받을 근거
- 해당 제품·패키지와 공급자의 영향 판정
- 업체에 보낼 질문
수정이 실제로 실행 중인 환경에 반영됐나요?
- 받을 근거
- 패키지 빌드, 실행 중인 커널, 반영 시각과 적용 방식
- 업체에 보낼 질문
수정 전 기간의 침해 조사는 어디까지 했나요?
- 받을 근거
- 조사 기간·로그 범위·보존 기록·미확정 사항
새 패키지를 디스크에 설치한 것과 서버가 수정된 커널을 실제로 사용하는 것은 구분해야 합니다. 담당자는 환경에 맞는 재시작이나 라이브 패치 등의 적용 방식을 정하고, 어떤 수정이 실행 중인지 증명해야 합니다. 이 기사에 따라 이용자가 임의로 운영 서버를 재시작할 필요는 없습니다.
고양이와 풀어보기 Q&A
- 고양이 연구원
업체가 ‘최신입니다’라고만 답하면 무엇을 더 물어봐?
포켓 노트이 CVE의 영향 판정과 실행 중인 커널에 수정이 들어간 근거를 요청해. 화면에 보이는 PHP 버전이나 내려받은 커널 파일만으로는 두 질문에 답할 수 없어. 기록 조사도 ‘이상 없음’이라는 결론과 실제 살핀 기간·자료를 함께 받아야 해.
마무리
PHP 적용 기록에 커널 확인을 더하기
이번에는 외부 요청의 진입 경로와 서버 내부의 권한 경계를 함께 봐야 합니다. 앞선 PHP 악용 기사의 적용 시점 기록에 커널의 영향 판정·실행 중인 수정 상태를 더하면, 업체에 요청할 근거가 구체적이 됩니다.
출처
- CISA 목록 원본cisa.gov
- 기존 PHP 경고cisa.gov
- Ubuntu 영향·수정 안내ubuntu.com
- Linux 유지관리자의 수정 기록github.com
- AWS 현황aws.amazon.com