아래에서는 CVE-2026-120544에 대해 근거 자료가 확인해주는 사실의 범위, 아직 확인되지 않은 부분, 그리고 운영 환경에서 살펴봐야 할 순서를 차례로 정리합니다.
개요

CVE Project / Wordfence CNA 레코드는 이 취약점을 Academy LMS 4.0.1 이하 버전에서 Contributor 이상 권한의 인증된 사용자가 /wp/v2/templates REST 라우트의 id 파라미터를 통해 임의의 HTML 파일을 읽을 수 있는(path traversal) 문제로 기술하고, 평가 정보에 Exploitation: none, 즉 알려진 악용이 없음으로 기록했습니다(CVE-2026-120544 레코드).
제공된 레코드가 명시하는 접근 조건은 Contributor 이상 권한의 인증된 사용자라는 점입니다. 즉 이 사안은 익명 원격 공격이 아니라 인증을 요건으로 하는 파일 열람형 취약점으로 기록되어 있습니다.
영향 범위
- 버전: Academy LMS 4.0.1 이하.
- 접근 주체: 워드프레스 REST API의
/wp/v2/templates라우트에 도달할 수 있는 Contributor 이상 권한의 인증된 사용자. - 침해 속성: 가용성이나 무결성이 아니라 기밀성 중심입니다. 권한 밖 서버 파일 중 HTML 콘텐츠를 열람할 수 있습니다.
- 유출 가능성: 열람 가능한 HTML 안에 민감한 설정, 백업성 파일, 편집 중 초안 같은 정보가 담겨 있다면 정보 유출로 이어질 수 있습니다. 이는 확인된 사실이 아니라 노출된 HTML의 내용 구성에 달린 조건부 가능성으로 봐야 합니다.
- 확대 양상: 분석 자료는 멀티사이트나 다수 기여자를 운영하는 LMS 환경에서 내부자 계정 또는 탈취한 계정을 경유해 위협이 확대될 수 있다고 봅니다. 이것도 계정 운용 상태에 따라 달라지는 조건부 해석입니다.
범위를 판단할 때 주의할 점이 있습니다. 이번 근거 자료에는 텍스트 파일 등 HTML 이외의 파일 형식을 읽을 수 있는지가 확인되지 않았다고 명시되어 있습니다. 따라서 "서버 파일을 전부 읽을 수 있다"는 식의 확장은 근거가 없으며, 반대로 HTML만 읽혀도 서버에 어떤 HTML이 얼마나 남아 있는지에 따라 실질 영향은 달라질 수 있습니다.
기술적 분석
동작 방식과 전제 조건
제공된 근거는 워드프레스 REST API의 /wp/v2/templates 라우트에서 id 파라미터를 통한 경로 순회로 임의의 HTML 파일을 읽을 수 있다고 기술합니다. 그리고 공격의 전제 조건으로 Contributor 이상 계정으로 인증된 상태에서 해당 REST 엔드포인트에 접근하는 것을 들고 있습니다. 이 전제 조건이 이 취약점의 접근 조건을 정의합니다.
근거 자료에는 구체적인 코드 수정 내용이나 구현 세부 내용이 포함되어 있지 않습니다. 따라서 코드 내부에서 어떤 지점에서 문제가 발생하는지까지는 이 자료로 확인할 수 없으며, 본문은 레코드가 확인해주는 파라미터 경로 순회와 HTML 파일 열람, 그리고 Contributor 이상 인증 조건까지만 다룹니다.
악용 상태 해석
CVE 레코드는 Exploitation: none을 기록하고 있고, 이번 조사에서 공개 PoC나 실제 악용 사례에 대한 독립적인 확인은 이루어지지 않았습니다. 다만 none은 지금까지 알려진 악용이 발견되지 않았다는 관찰이지, 악용이 어렵거나 앞으로도 일어나지 않는다는 증거는 아닙니다. 실제 악용 여부를 독립적으로 뒷받침할 근거, 이를테면 CISA KEV 등재 여부도 이번 근거 자료에는 포함되어 있지 않습니다.
따라서 "악용이 확인되지 않았으니 지연 가능"으로 바로 결론짓기보다는, Academy LMS 사용 여부와 버전 확인이라는 첫 판단에서부터 우선순위를 출발시키는 편이 안전합니다.
대응 방안
지금 확인할 것
- Academy LMS를 4.0.1 이하 버전으로 운영 중인지 워드프레스 자산 전체에서 확인하고, 애초에 사용 여부 자체를 점검합니다. 설치 이력이 없거나 비활성화 상태라면 확인 결과를 기록으로 남기면 됩니다.
- 사용 중이라면 레코드가 명시한 Contributor 이상 권한의 인증 사용자라는 접근 조건을 기준으로, 현재 어떤 계정이 이 권한을 보유하고 있는지 현황을 파악해 두는 것이 다음 판단의 재료가 됩니다.
지속 대응과 근거의 한계
- 이번 근거 자료에는 취약점이 수정된 정확한 버전 번호가 명시되어 있지 않습니다. 따라서 업그레이드 목표로 제시할 버전은 벤더 발표를 확인한 뒤 확정해야 합니다.
- CVSS 점수, 벤더 심각도 권고, CISA KEV 등재 여부, 구체적인 코드 수정 내용 역시 근거 자료에 포함되어 있지 않습니다. 그래서 심각도를 단정하거나 유출 가능 데이터 범위를 넓게 서술하기 어렵고, 수정 버전과 심각도는 벤더 등 별도 출처로 확인해 대응 일정을 정해야 합니다.
- 탐지·로그 분석이나 라우트 접근 제어, WAF 규칙, 권한 조정 같은 조치의 세부 기준과 효과에 대해서도 이번 근거 자료는 독립적인 세부 내용을 제공하지 않습니다. 필요한 범위와 판별 기준까지 단정하지 않고 위 한계로 남겨 두겠습니다.
정리하면, 이 취약점에 대한 판단은 Academy LMS를 실제로 쓰는지, 쓰다면 몇 버전을 운용하는지 확인하는 데에서 출발합니다. 사용이 확인되면 Contributor 이상 권한 계정의 현황을 파악하고, 수정 버전과 심각도는 벤더 발표 등 별도 출처로 확인해 대응 순서와 일정을 정하는 순서로 이어갑니다.
참고자료
함께 읽으면 좋은 글
- CVE-2026-120314: Network-AI A2AServer 인증 누락과 시크릿 미설정 환경의 작업 연산 접근
- CVE-2026-120313: Network-AI sanitizePath의 형제 디렉터리 우회, 접두사 검사 한 줄이 만든 샌드박스 탈출
- CVE-2026-120312: network-ai AgentVCR 경로 순회, 벤더 권고 시점 최신 확인 5.15.4·fix status 'not fixed'
본 콘텐츠는 AI 기술로 작성된 분석 리포트를 포함하고 있습니다. 내용 중 사실과 다르거나 보완이 필요한 정보를 발견하셨으면 댓글을 통해 의견을 부탁드립니다. 여러분의 피드백은 더 정확한 보안 정보 공유에 큰 도움이 됩니다.
댓글 (0)
댓글을 작성하려면 로그인이 필요합니다.
로그인아직 댓글이 없습니다.
첫 번째 댓글을 작성해보세요!