Synology가 여러 제품 및 PHP 버전에 영향을 미치는 중요 보안 취약점을 선언했습니다. 원격 공격자가 취약한 시스템에서 임의 코드를 실행할 수 있습니다. Synology Calendar, Mail Station 또는 특정 PHP 버전을 실행하는 경우 소프트웨어 버전을 확인하고 지금 업데이트해야 합니다.
PHP2Shell 취약점이란 무엇인가요?
Synology에 따르면 이 문제는 메모리 부족 오류 발생 시 PHP의 메모리 관리 방식의 두 가지 결함에서 비롯됩니다. 두 경우 모두 요청 메모리가 예측 불가능한 상태로 유지되어 이후 요청에 의해 액세스될 수 있습니다. 공격자는 이를 악용하여 로그인하거나 사용자와 상호 작용할 필요 없이 네트워크에서 NAS에서 임의 코드를 실행할 수 있습니다.
Synology는 이를 중요 심각도(CVSS 점수 9.8)로 평가합니다.
영향을 받는 Synology 제품은 무엇인가요?
Synology에 따르면 Hyper Backup은 영향을 받지 않습니다. 다음 패키지가 취약합니다:
- Synology Calendar (3.0.4-21435 미만의 모든 버전)
- Mail Station (30000002.3.19-20333 미만의 모든 버전)
- PHP 7.3, PHP 7.4, PHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3 및 PHP 8.4
Synology는 PHP 7.3이 지원 종료에 도달했으며 수정 사항을 받지 않을 것이라고 지적합니다.
지금 무엇을 해야 하나요?
NAS에 현재 설치된 버전을 확인하는 것부터 시작하세요:
- Calendar의 경우: 3.0.4-21435 이상으로 업그레이드
- Mail Station의 경우: 30000002.3.19-20333 이상으로 업그레이드
- PHP 7.4의 경우: 7.4.33-0131(DSM 7.2 이상), 7.4.33-0122(DSM 7.0–7.1) 또는 7.4.33-0010(DSM 6.2)으로 업그레이드
- PHP 8.0의 경우: 8.0.30-0122(DSM 7.2 이상) 또는 8.0.30-0104(DSM 7.0–7.1)로 업그레이드
- PHP 8.1의 경우: 8.1.34-0120 이상으로 업그레이드
- PHP 8.2의 경우: 8.2.35-0171 이상으로 업그레이드
- PHP 8.3의 경우: 8.3.36-0051 이상으로 업그레이드
- PHP 8.4의 경우: 8.4.27-0051 이상으로 업그레이드
Synology는 DSM의 기본 제공 PHP가 외부 공격 표면에 노출되지 않으므로 악용의 실질적 위험이 매우 낮다고 합니다. 그럼에도 불구하고 업데이트를 가능한 한 빨리 적용해야 합니다.
전체 세부 사항은 Synology의 공식 보안 권고 SA-26:14에서 확인할 수 있습니다.
시스템 확인 및 업데이트에 도움이 필요하신가요?
Ryzen eSolutions는 말레이시아의 공인 Synology 파트너입니다. 당사의 엔지니어가 NAS에서 실행 중인 버전을 확인하고 이러한 긴급 업데이트를 적용하며 백업 및 감시 시스템이 안전하게 유지되도록 할 수 있습니다. 오늘 바로 문의하시거나 관리형 지원 계획에 추가해 달라고 요청하세요.
출처: Synology-SA-26:14 PHP2Shell, 2026년 10월 22일 Synology 발표.
이 작업을 위한 제품
하드웨어 및 라이선스는 자매 매장 PrinterBullet을 통해 공급됩니다. 가격은 오늘 기준입니다.
Synology M2D18 Dual M.2 SSD Adapter Card RM 539.00
Synology Surveillance Device License Pack 4 RM 1,089.00
Synology E10G30-T1 Single port 10 Gigabit Base-T PCIe 3.0 x4 Ethernet... RM 699.00
Synology E25G30-F2 dual-port 25GbE SFP28 network card RM 1,879.00 자주 묻는 질문
Hyper Backup이 SA-26:14의 영향을 받나요?
아니요. Synology에 따르면 Hyper Backup은 PHP2Shell 취약점의 영향을 받지 않습니다. Calendar, Mail Station 및 여러 PHP 버전은 업데이트가 필요합니다.
업데이트하지 않으면 어떻게 되나요?
네트워크의 공격자가 잠재적으로 NAS에서 코드를 실행할 수 있습니다. Synology는 PHP가 외부에 노출되지 않기 때문에 실질적 위험이 매우 낮지만, 업데이트를 신속하게 적용해야 한다고 지적합니다.
실행 중인 PHP 버전을 확인하려면 어떻게 하나요?
DSM에 로그인하여 Package Centre를 열고 PHP 패키지를 찾아 버전 번호를 확인합니다. DSM 릴리스에 대해 본 권고에 나열된 수정된 버전과 비교하세요.
