12일 서울 서초구 JW 메리어트 호텔 서울에서 글로벌 보안기업 레이븐의 로이 아비트불 최고경영자가 화상으로 발표를 하고 있다. © 뉴스1 / 한수민 기자
인공지능(AI)으로 공개된 오픈소스 코드의 취약점을 찾아 공격에 악용하는 사례가 나오면서, 프로그램 실행 과정에서 이상행위를 실시간으로 탐지·차단해야 한다는 주장이 제기됐다.
글로벌 보안업체 '레이븐'은 12일 서울 서초구 JW메리어트호텔서울에서 기자간담회를 열고 이같이 강조했다.
로이 아비트불 레이븐 최고경영자(CEO)는 은행 등 중요 기관의 소프트웨어 코드 대부분이 오픈소스인 현실이 AI 발전과 맞물려 사이버 위협이 증대되고 있다고 짚었다.
아비트불 CEO에 따르면 은행이나 금융서비스 기관, 서비스형소프트웨어(SaaS) 애플리케이션 약 77%가 오픈소스 코드를 기반으로 두고 있다.
공격자가 공개된 오픈소스 코드를 분석해 해당 소프트웨어를 사용하는 기관의 시스템에서 취약점을 찾아낼 수 있다는 설명이다.
아비트불 CEO는 "실질적 문제는 현재 해커들이 굉장히 강력한 AI 모델을 활용한다는 것"이라며 "공격자들이 AI로 오픈소스 코드의 취약점을 찾아내고 이를 악용하는 공격 코드(exploit)를 빠르게 개발한다"고 지적했다.
AI를 활용한 취약점 선제공격 사례가 잇따르고 있다는 게 아비트불 CEO의 진단이다.
지난 7월 오픈AI의 에이전트들은 데이터 처리 과정에 사용되는 공개된 라이브러리의 기능을 악용해 허깅페이스 서버에 침투했다. 지난 5월 루비 언어의 패키지 관리 플랫폼인 '루비젬'에서도 AI 에이전트가 공개된 라이브러리의 코드 실행 기능을 악용해 서버를 장악하는 사건이 발생했다. AI 에이전트가 취약점이 공개되기도 전에 공격을 수행한 사례였다고 아비트불 CEO는 설명했다.
결국 취약점이 공개된 후에야 보호를 시작하는 기존 방식으로는 AI를 활용한 사이버 공격을 막아낼 수 없다는 지적이다. 아비트불 CEO는 "보안팀은 오픈소스 코드가 런타임에 어떤 동작을 하는지 파악하고, 알려진 취약점이나 공격을 식별할 수 있는 패턴이 없는 경우에도 취약점 악용 행위를 차단할 수 있어야 한다"고 밝혔다.
레이븐은 특허 기술을 통해 오픈소스 구성요소가 런타임에 어떻게 동작하는지 모니터링하는 서비스를 제공한다. 서버에 에이전트를 설치해 실행 중인 애플리케이션 내부의 라이브러리, 함수, 실행 경로를 추적한 뒤, 실행 경로에서 벗어난 행위를 실시간으로 탐지하고 차단한다는 것이다.
아비트불 CEO는 "모든 코드가 동작하고 있는 라이브러리에 CCTV를 설치한 것으로 볼 수 있다"고 해당 기술을 설명했다. 이어 레이븐의 기술을 이용하면 취약점이 등록되기 전에 라이브러리를 검토하면서 이상 행위 등 공격 시도를 차단할 수 있다고 덧붙였다.
레이븐은 한국 시장 진출 이유로 '보안 시급성'을 꼽았다. 디지털 인프라와 소프트웨어 생태계가 고도로 발달한 만큼, 애플리케이션 보안 수요도 크다는 설명이다. 아비트불 CEO는 최근 발생한 국내 금융권 연쇄 해킹 등 국내 침해 사고들 역시 한국 시장 진출을 우선하게 된 계기였다고 설명했다.
레이븐은 국내은행 등 금융 기관을 우선 고객으로 삼고 있다고 밝혔다. 아비트불 CEO는 "현재 공격 위협에 가장 크게 노출된 분야가 은행이나 보험사라고 생각한다"며 국내 금융권을 첫 고객사로 보고 있다고 밝혔다.
sumin02@news1.kr









