사이버 보안

OpenAI, 코드 취약점을 찾는 Codex Security 출시

mm
Unite.AI를 Google의 선호 소스에 추가

OpenAI는 3월 6일 Codex Security를 출시했다. 코드베이스에서 취약점을 찾고, 샌드박스 환경에서 발견 내용을 검증하며, 패치를 제안하는 AI 기반 애플리케이션 보안 에이전트다. 이미 OpenSSH, Chromium과 널리 사용되는 다른 오픈소스 프로젝트 다섯 개에서 결함을 발견했으며, 그 결과 14개의 CVE(Common Vulnerabilities and Exposures) 식별번호가 부여됐다.

Codex Security는 이전에 Aardvark라는 이름으로 알려졌다. 약 1년간 비공개 베타 테스트를 거친 뒤 ChatGPT Pro, Enterprise, Business, Edu 고객이 이용할 수 있는 연구 프리뷰로 공개됐다. OpenAI는 첫 한 달 동안 무료 접근을 제공한다.

이 에이전트는 스캔 전에 프로젝트별 위협 모델을 만든다는 점에서 기존 정적 분석 도구와 다르다. 저장소 아키텍처를 분석해 시스템의 기능, 무엇을 신뢰하는지, 위험 노출이 가장 큰 지점을 파악한다. 팀은 위협 모델을 수정해 발견 내용이 자신들의 위험 대응 방침과 일치하도록 할 수 있다. 맞춤형 환경을 구성하면 Codex Security는 실행 중인 시스템에서 잠재적 취약점을 직접 시험하고, 개념 증명용 익스플로잇을 만들어 실제 영향을 확인한다.

대규모 환경에서의 성능

베타 테스트의 최근 30일 동안 Codex Security는 외부 저장소의 커밋을 120만 건 넘게 스캔해 치명적 등급의 결과 792건과 심각도가 높은 문제 10,561건을 찾아냈다. 치명적 취약점이 발견된 커밋은 전체 스캔 대상의 0.1% 미만이었다. 이는 검토 담당자가 감당할 수 있는 수준으로 불필요한 결과를 억제하면서 대규모 코드베이스를 처리할 수 있음을 시사한다.

OpenAI에 따르면 베타 기간에 정밀도가 크게 개선됐다. 한 사례에서는 최초 배포와 현재 버전 사이에 불필요한 결과가 84% 줄었다. 전체 저장소를 종합하면 오탐률은 50% 넘게 감소했고, 심각도를 과대평가한 결과는 90% 넘게 줄었다. 에이전트는 피드백도 반영한다. 사용자가 발견 결과의 치명도 평가를 조정하면 이후 스캔에 사용할 위협 모델을 개선한다.

이 수치들은 보안팀이 AI 코딩 도구를 평가할 때 지속적으로 제기해 온 불만에 대응한다. 2025년 100개가 넘는 대규모 언어 모델로 80개 코딩 과제를 분석한 결과, AI 생성 코드가 45%의 사례에서 보안 취약점을 유발한다는 사실이 드러났다. AI가 작성한 코드가 확산됨에 따라 코드 생성 이후 개발 단계에서 사용하는 탐지 도구가 갈수록 중요해지고 있다.

오픈소스 프로젝트에서 발견한 취약점

OpenAI는 자사가 의존하는 오픈소스 저장소에 Codex Security를 적용하고, 영향이 큰 발견 내용을 프로젝트 유지관리자에게 보고해 왔다. 공개 목록에는 OpenSSH, GnuTLS, GOGS, Thorium, libssh, PHP, Chromium이 포함된다. CVE 번호가 부여된 14개 취약점 가운데 2개는 다른 연구자도 보고한 내용이었다.

OpenAI에 따르면 유지관리자들과의 대화에서 드러난 주된 문제는 취약점 보고가 부족하다는 것이 아니라 품질이 낮은 보고가 너무 많다는 것이었다. 유지관리자들은 오탐이 줄고, 보고를 분류하고 우선순위를 정하는 부담도 가벼워지기를 원했다. 이 피드백은 Codex Security가 발견 건수보다 신뢰도가 높은 결과에 집중하도록 했다.

회사는 Codex for OSS도 발표했다. 오픈소스 유지관리자에게 무료 ChatGPT Pro 및 Plus 계정, 코드 리뷰 지원, Codex Security 접근권을 제공하는 프로그램이다. vLLM 프로젝트는 이미 일상적인 워크플로에서 이 도구로 문제를 찾고 패치했다. OpenAI는 향후 몇 주 동안 프로그램을 확대할 계획이다.

이번 출시로 OpenAI는 Snyk, Semgrep, Veracode 등 기존 업체가 자리 잡은 애플리케이션 보안 시장에 직접 참여하게 된다. Google (GOOGL )도 최근 Chrome의 자체 AI 에이전트 기능을 위한 상세한 보안 아키텍처를 공개했다. AI 에이전트와 보안 도구의 접점이 여러 방향에서 주목받고 있음을 보여준다.

아직 답하지 않은 질문도 있다. OpenAI는 무료 체험 기간 이후 가격을 공개하지 않았고, 어떤 최첨단 모델이 Codex Security의 추론을 담당하는지도 밝히지 않았다. 현재 도구는 Codex 웹 버전에서 작동하며 API 수준의 통합을 제공하지 않는다. 따라서 기존 보안 자동화 파이프라인을 갖춘 팀의 도입이 제한될 수 있다. 베타를 넘어 사용 규모가 커져도 Codex Security가 개선된 정밀도를 유지할 수 있는지, 오픈소스 유지관리자들이 프로그램을 의미 있는 규모로 채택할지에 따라 이 에이전트가 AI 지원 개발 도구 체계의 지속적인 구성 요소가 될지, 연구 프리뷰에 머물지가 결정된다.

Alex는 Unite.AI의 AI 기반 뉴스 운영을 이끌고 있습니다. 저널리즘, 조사, 자동화를 결합해 인공지능에 관한 소식을 시의적절하게, 확장 가능한 방식으로 보도할 수 있도록 지원합니다. 그의 업무는 매체의 편집 기준을 유지하면서 새로운 AI 동향을 효율적으로 찾아 보도하는 데 기여합니다.