AI가 취약점 발견을 가속화하고 있습니다. 모든 PDF 솔루션이 위협을 억제하도록 설계된 것은 아닙니다
AI가 사이버 공격의 경제성과 속도를 근본적으로 바꾸고 있습니다. 2026년 9월, The Wall Street Journal은 3인으로 구성된 보안 연구팀이 Anthropic의 Claude를 활용해 소프트웨어 취약점들을 연결하고 OpenAI의 내부 코드 시스템에 접근하는 데 성공했다고 보도했습니다. 해당 연구원들은 버그 바운티 프로그램을 통해 활동한 화이트햇 테스터들이었으며, 새로 발견된 버그에서 시스템 접근까지의 전 과정이 3일도 채 걸리지 않았습니다. 이 사례는 중요한 교훈을 줍니다. 과거에는 대규모 전문 팀이 필요했던 작업이 이제 상용 AI를 활용한 소수만으로도 가능해졌다는 것입니다. 이러한 변화는 이미 대규모로 나타나고 있습니다. CrowdStrike에 따르면 AI 기반 공격자 활동이 전년 대비 89% 증가했으며, 기록된 가장 빠른 침해 사례는 불과 27초 만에 네트워크 전체로 확산되었습니다. AI가 취약점 발견과 실제 공격으로의 전환을 더 빠르고 저렴하게 만들수록, 기업들이 위협을 탐지하고 차단하며 대응할 수 있는 시간은 점점 줄어들고 있습니다.
정보 교환의 표준 형식으로 자리 잡은 PDF는 기업 환경에서 가장 광범위한 공격 표면 중 하나이기도 합니다. 수조 개의 PDF가 유통되고 있으며, 여기에는 조직 운영의 근간이 되는 문서들, 즉 계약서, 재무 기록, 이사회 자료, 환자 파일, 정부 양식이 포함됩니다. 매일 직원들은 조직 외부에서 전달된 파일을 열고 있습니다. 이메일로 받은 청구서, 서명된 계약서, 이력서, 공급업체의 명세서가 그 예입니다. 이 중 어느 파일이든 악성코드를 포함할 수 있으며, AI는 이를 제작하는 비용을 크게 낮춰 놓았습니다. 가장 확실한 방어책은 새로운 익스플로잇이 발견될 때마다 뒤따라가는 방식이 아니라, 파일을 여는 데스크톱 소프트웨어 수준에서 위협을 근본적으로 차단하는 것입니다. 해당 소프트웨어는 보안 경계의 핵심 요소로, 운영 체제, 브라우저, 협업 도구에 적용하는 것과 동일한 수준의 엄격한 검토가 필요합니다.
안전한 PDF 솔루션 선택 기준
PDF 솔루션을 평가할 때, 조직은 기능이나 가격을 넘어 모든 공급업체에 공통으로 적용되는 4가지 보안 요구 사항을 함께 검토해야 합니다.
1. 차단(Containment): 악성 파일이 시스템이나 네트워크를 침해하지 못하도록 방지할 수 있는가?
신뢰할 수 없는 파일은 이메일, 웹 다운로드, 공유 드라이브, 공급업체 포털 등을 통해 끊임없이 조직 내부로 유입됩니다. 이 파일들 중 어느 하나라도 이를 열어보는 애플리케이션 자체를 공격하도록 정교하게 제작될 수 있습니다. 그렇기 때문에 대부분의 최신 브라우저와 신뢰할 수 없는 콘텐츠를 일상적으로 처리하는 애플리케이션들은 첫 번째 방어선으로 샌드박싱을 활용합니다.
샌드박스는 운영 체제가 적용하는 경계를 애플리케이션 주위에 형성하여 파일 시스템, 네트워크 및 다른 애플리케이션에 대한 직접 접근을 차단합니다. 이로써 익스플로잇이 성공하더라도 피해가 봉쇄되어 확산을 막을 수 있습니다. 파일 저장 등 이 경계를 넘어야 하는 모든 작업은 권한이 엄격하게 검증된 소규모의 철저히 통제된 브로커를 통해 처리되어야 합니다. 이를 통해 공격 표면은 철저한 감사와 보안 강화가 가능한 이 소규모 브로커로 크게 축소됩니다. 이러한 보호 기능이 실질적인 효과를 발휘하려면, 샌드박싱은 관리자가 직접 찾아서 활성화해야 하는 옵션이 아닌 기본 활성화 상태여야 합니다.
2. 탐지 범위: 사용 중인 보안 도구가 PDF 솔루션을 겨냥한 위협을 탐지할 수 있을까요?
바이러스 백신 제품, 파일 스캐너, 그 외 다양한 보안 도구는 악성 PDF가 피해를 입히기 전에 사전에 탐지하는 데 도움을 줍니다. 의심스러운 PDF를 분석하기 위해 일부 보안 도구는 통제된 환경에서 파일을 열고 동작 방식을 관찰합니다. 그러나 특정 PDF 애플리케이션을 공격하도록 설계된 위협은 다른 애플리케이션에서 동일한 파일을 열었을 때 활성화되지 않을 수 있습니다. 보안 도구가 공격의 타깃이 된 바로 그 애플리케이션을 사용해 파일을 분석하지 않는다면, 악성 동작이 탐지되지 않고 넘어갈 수 있습니다.
이것이 바로 조직이 선택하는 PDF 솔루션이 단순한 공격 차단 능력 이상에 영향을 미치는 이유입니다. 조직은 자신들이 의존하는 보안 도구가 해당 PDF 솔루션을 대상으로 정기적인 테스트를 수행하는지, 즉 해당 솔루션을 노리도록 설계된 위협을 탐지하는 데 실질적인 도움이 되는지도 함께 고려해야 합니다.
3. 보안 프로그램: 해당 소프트웨어의 보안 프로그램은 얼마나 성숙해 있을까요?
소프트웨어는 완성이 없으며, 소프트웨어 제공업체의 지속적인 보안 프로그램은 제품 기능만큼 중요합니다. 전담 보안 팀과 설계 단계부터 보안을 내재화하는 보안 개발 수명 주기를 갖춘 제공업체를 선택하세요. 보안 개발 수명 주기에는 개발 초기 단계부터 보안 통제를 적용하고, 위협 모델링, 코드 검토, 정적 및 동적 분석, 지속적인 퍼징이 포함되어야 합니다. 우수한 보안 프로그램은 공개 버그 바운티 프로그램과 취약점 공개 협력을 통해 투명성을 확보하고 외부 검증을 수용해야 하며, 단순한 요약본에 그치지 않고 보안 테스트 결과를 구체적으로 공개해야 합니다. 최근에는 선도적인 소프트웨어 제공업체들이 최첨단 AI 모델을 활용해 코드가 고객과 공격자에게 닿기 전에 취약점을 사전에 발견하고 수정하는 추세입니다.
4. 대응 속도: 취약점은 얼마나 빠르고 예측 가능하게 수정되나요?
현재 취약점이 발견되고 악용되기까지의 시간 간격은 며칠 단위로 좁혀졌으며, 이로 인해 수정의 속도와 예측 가능성은 핵심 보안 통제 요소가 되었습니다. 정기적인 업데이트 일정을 공개하고, 상황에 따라 비정기적인 긴급 패치를 제공할 수 있는 솔루션을 선택하세요. 업데이트는 전체 환경에 배포되어야 하며, 자동 업데이트가 활성화된 경우에는 자동으로 적용되고, 관리자가 자동 업데이트를 비활성화한 경우에는 관리자가 손쉽게 배포할 수 있어야 합니다.
PDF 솔루션 평가 기준 체크리스트
구매 또는 갱신 전에 이 체크리스트를 활용해 모든 PDF 솔루션을 평가하세요. 각 항목에 대한 근거 자료를 제공업체에 요청하세요.
1) 격리(CONTAINMENT): 악성 파일이 파일 시스템과 네트워크에 접근하거나 공격할 수 있나요?
[ ] OS에서 강제하는 샌드박스 내에서 신뢰할 수 없는 파일 열기,
[ ] 샌드박스 기본 활성화
[ ] 사용 중인 모든 플랫폼(Windows, macOS)에서 샌드박스 사용 가능
[ ] 샌드박스를 벗어나는 작업은 권한 확인이 이루어지는 최소한의 브로커를 통해 처리
[ ] 익스플로잇이 성공하더라도 파일 시스템, 네트워크 또는 다른 앱에 접근 불가
2) 탐지 범위(DETECTION COVERAGE): 이 소프트웨어를 겨냥한 위협을 스캐너로 탐지할 수 있나요?
[ ] 주요 분석 서비스(VirusTotal, CrowdStrike Falcon Sandbox, Joe Sandbox,
ANY.RUN, Palo Alto WildFire)에서 이 소프트웨어로 열리는 PDF를 분석
[ ] 이 소프트웨어를 타기팅하는 익스플로잇은 탐지 스택에서 차단되어야 하며,
실행 후 엔드포인트에서만 발견되는 것으로 그쳐서는 안 됨
3) 취약점 대응(VULNERABILITY RESPONSE): 결함은 얼마나 빠르고 예측 가능하게 수정되나요?
[ ] 정기적인 패치 일정 공개
[ ] 명시된 기간 내 비정기 긴급 수정 제공
[ ] 알림 없이 자동 업데이트 설치, 비활성화 시에는 관리자 배포(Intune, SCCM, Jamf)를 통해 간편하게 적용 가능
[ ] 공급업체가 자체적으로 CVE를 발행(CNA)하며, 제3자에 의존하지 않음
4) 보안 프로그램: 보안에 지속적이고 체계적으로 투자하고 있는가?
[ ] 전담 제품 보안 팀 운영 및 보안 개발 수명 주기 적용
(위협 모델링, 코드 검토, 정적/동적 분석, 퍼징)
[ ] 공개 버그 바운티 프로그램 및 취약점 공개 조율 프로세스 운영
[ ] 내부 발견 사항을 포함한 보안 공지 및 테스트 결과 공개
[ ] 출시 전 AI를 활용하여 자체 코드의 결함을 발견하고 수정
[ ] 문서화된 프로세스를 갖춘 24/7 사고 대응 체계 운영
Adobe Acrobat의 보안 역량 살펴보기
Acrobat은 이 네 가지 요건을 모두 충족하도록 설계되었습니다. 기본 설정 격리, 광범위한 보안 에코시스템 지원, 성숙한 보안 프로그램, 그리고 예측 가능한 취약점 대응 방식을 유기적으로 통합합니다. 이러한 요소들은 PDF 솔루션마다 수준이 다르므로, 솔루션 선택 시 반드시 평가해야 할 핵심 기준입니다.
기본 설정 격리
Acrobat은 모든 파일을 샌드박스, 즉 앞서 설명한 운영 체제 기반 격리 경계 내에서 처리합니다. 파일 파싱 및 렌더링을 포함한 거의 모든 작업이 해당 샌드박스 내부에서 이루어집니다. Acrobat이 샌드박스 외부에서 작업해야 하는 경우, 요청은 실제 권한을 보유한 유일한 구성 요소인 소형 브로커 프로세스를 통해 전달되며, 모든 요청은 검증됩니다. 악성 파일이 취약점을 익스플로잇하더라도, 익스플로잇은 격리 경계 내에 차단되어 파일 시스템, 네트워크 또는 다른 애플리케이션에는 접근할 수 없습니다. 격리 기능은 기본적으로 활성화되어 있습니다. 이러한 샌드박스 아키텍처가 없는 PDF 애플리케이션은 더 광범위한 시스템 권한으로 파일을 처리할 수 있어, 취약점이 성공적으로 익스플로잇될 경우 그 영향 범위가 더욱 넓어질 수 있습니다.