본문으로 건너뛰기
피드

인공지능 취약점 리포트가 쏟아진다, 이제 보안의 병목은 탐지가 아니라 판별

security 약 6분
vote
0
댓글
북마크

오픈소스 보안 생태계가 인공지능 기반 취약점 제보의 폭증으로 새로운 피로를 겪고 있다. 오더블유에이에스피 서울 세미나에서는 인공지능이 후보를 찾는 시대에 인간 보안 실무자가 어떻게 진짜 위험한 취약점을 가려낼지 논의됐다.

  • 1

    인공지능 도구 덕분에 취약점 후보를 찾는 비용은 크게 낮아졌지만, 가짜 개념증명 코드와 무의미한 리포트도 같이 늘었다

  • 2

    고려대 신현서 학생은 그라파나 등 오픈소스 분석으로 49건의 버그바운티 보상을 받은 워크플로우를 공유했다

  • 3

    오픈소스 화이트박스 분석에서는 자율형 멀티 에이전트보다 정형화된 워크플로우가 비용과 정확도 면에서 유리하다는 주장이 나왔다

  • 인공지능 덕분에 취약점 찾기의 진입 장벽은 낮아졌는데, 이제 문제는 ‘너무 많이 나온다’는 쪽으로 바뀌었음

    • 오더블유에이에스피 서울 챕터 5월 세미나에서 나온 핵심 문제의식은 꽤 직설적임
    • 취약점 후보를 찾는 행동 비용은 낮아졌지만, 메인테이너와 보안팀은 무의미한 리포트까지 검토해야 하는 상황이 됨
    • 김태범 크리밋 최고기술책임자는 이걸 ‘인공지능 쓰레기’ 부작용이라고 짚었음
  • 예전에는 취약점 발견 자체가 병목이었다면, 지금은 치명적인 1퍼센트를 가려내는 판단이 병목임

    • 인공지능은 후보를 뽑아낼 수 있지만, 그 후보가 실제로 재현되는지, 영향 범위가 어디까지인지, 책임은 누가 져야 하는지는 자동으로 해결되지 않음
    • 특히 존재하지 않는 가짜 개념증명 코드까지 만들어내는 환각 현상이 문제로 언급됨
    • 결국 ‘찾았다’가 아니라 ‘검증했고, 설명 가능하고, 조치할 가치가 있다’까지 가야 보안 리포트가 됨

⚠️주의

> 인공지능이 만든 취약점 리포트는 양이 많다는 이유만으로 가치가 생기지 않음. 재현성 없는 제보가 쌓이면 오픈소스 메인테이너의 시간을 태우는 공격 표면처럼 작동할 수 있음.

  • 흥미로운 건 실제 버그바운티 성과를 낸 워크플로우 사례도 같이 나왔다는 점임

    • 고려대 신현서 학생은 자체 인공지능 파이프라인으로 그라파나 같은 유명 오픈소스에서 49건의 버그바운티 보상을 받았다고 공유함
    • 해커원 한국 지역 1위 경험도 언급됐는데, 단순히 모델에 코드를 던진 게 아니라 비용 구조를 꽤 세밀하게 설계한 쪽에 가까움
  • 블랙박스와 화이트박스는 인공지능 운영 방식부터 달라야 한다는 설명이 나옴

    • 서비스 주소만 주어지는 블랙박스 모의해킹은 응답을 보면서 다음 행동을 정하는 멀티 에이전트 시스템이 유리함
    • 반대로 코드가 주어지는 오픈소스 화이트박스 분석은 정형화된 워크플로우가 비용과 정확도 면에서 낫다고 봄
    • 이 차이를 무시하고 모든 환경에 ‘에이전트’만 붙이면 멋있어 보일 뿐, 운영비가 튀거나 검증 품질이 흔들릴 수 있음
  • 핵심 전처리는 코드 전체를 한 번에 넣는 게 아니라 의미 단위로 쪼개는 ‘청크’ 분할이었음

    • 방대한 오픈소스 코드를 그대로 대규모 언어 모델에 넣으면 컨텍스트 한계와 비용 문제가 바로 터짐
    • 그래서 코드 의미가 유지되는 묶음으로 나누고, 비교적 저렴한 지엘엠 모델로 먼저 가설을 생성함
    • 그다음 걸러진 후보만 고성능 모델로 최종 검증해 비용 대비 탐지 효율을 끌어올렸다는 흐름임
sequenceDiagram
    participant 코드저장소 as 코드 저장소
    participant 청크분할기 as 청크 분할기
    participant 저가모델 as 저가 모델
    participant 고성능모델 as 고성능 모델
    participant 보안검토자 as 보안 검토자
    코드저장소->>청크분할기: 의미 단위로 코드 분할
    청크분할기->>저가모델: 청크별 취약점 가설 생성
    저가모델->>고성능모델: 후보군만 전달
    고성능모델->>보안검토자: 검증된 취약점 후보 제시
    보안검토자->>보안검토자: 재현성·영향 범위·책임 판단
  • 세미나의 결론은 ‘보안 실무자가 프롬프트 잘 치는 사람’이 아니라 ‘지능형 오케스트레이터’가 돼야 한다는 쪽에 가까움
    • 탐지, 검증, 우선순위화, 책임 경계 판단까지 전체 프로세스를 설계해야 함
    • 서비스 간 정책과 책임이 복잡하게 얽히는 현실에서는 단순 자동 탐지보다 운영 체계가 더 중요해짐
    • 인공지능이 취약점 후보를 찾는 시대일수록, 사람의 역할은 줄어드는 게 아니라 더 고급 판단 쪽으로 이동하는 셈임

기술 맥락

  • 여기서 중요한 선택은 ‘모델을 얼마나 센 걸 쓰느냐’가 아니라 ‘검증 파이프라인을 어떻게 쪼개느냐’예요. 오픈소스 코드 전체를 고성능 모델에 넣으면 비용도 크고 컨텍스트도 쉽게 넘치기 때문에, 먼저 청크로 나누고 싼 모델로 후보를 줄이는 방식이 현실적이에요.

  • 멀티 에이전트 시스템과 워크플로우를 구분한 것도 실무적으로 의미가 있어요. 블랙박스 환경은 응답을 보고 다음 행동을 바꿔야 하니까 에이전트가 유리하지만, 코드가 이미 있는 화이트박스 환경은 반복 가능한 절차가 더 싸고 안정적이거든요.

  • 보안팀이 마지막에 봐야 하는 건 모델 점수가 아니라 재현성과 영향 범위예요. 인공지능이 만든 개념증명 코드가 환각이면 리포트 자체가 쓰레기가 되기 때문에, 최종 검증 단계를 사람과 고성능 모델 쪽에 남겨둔 구조가 핵심이에요.

  • 이 흐름은 버그바운티뿐 아니라 일반 개발팀의 보안 운영에도 바로 연결돼요. 앞으로 외부 제보가 늘어날수록 ‘제보 접수량’보다 ‘걸러내는 체계’가 조직의 보안 체력을 좌우하게 될 가능성이 커요.

보안에서 인공지능의 가치는 ‘더 많이 찾기’보다 ‘검증 가능한 후보만 남기기’로 옮겨가는 중이다. 개발팀 입장에서도 앞으로 취약점 리포트를 받을 때 모델 출력물이 아니라 재현성, 영향 범위, 책임 경계까지 보는 체계가 더 중요해질 듯하다.

댓글

댓글

댓글을 불러오는 중...

security

엘에이 경찰, 사생활 침해 논란 끝에 플록 번호판 감시 계약 종료

엘에이 경찰이 번호판 인식 카메라 업체 플록 세이프티와의 3년 계약을 연장하지 않기로 했어. 시민권, 프라이버시, 데이터 보관과 공유 문제를 해결하지 못했다는 게 핵심 이유야. 플록은 미국 전역에 최소 8만 대 카메라망을 깔아 경찰과 연방기관이 차량을 추적할 수 있게 해왔고, 오탐·보안 사고·이민 단속 악용 의혹까지 겹치며 압박이 커졌어.

security

크로미움 148부터 Math.tanh 한 번으로 운영체제 지문이 새는 문제

크로미움 148 이후 V8이 Math.tanh 계산을 자체 구현 대신 운영체제의 수학 라이브러리에 맡기면서, 같은 입력값도 리눅스·맥·윈도우에서 마지막 비트가 달라지는 지문 신호가 생겼다. 이 차이는 User-Agent로 맥이라고 주장하면서 리눅스 수학 결과를 내는 식의 위장을 바로 들키게 만든다. CSS 삼각함수와 웹 오디오까지 보면 브라우저 수학 경로가 꽤 복잡하게 갈라지고, 제대로 흉내 내려면 실제 운영체제 라이브러리의 비트 단위 동작까지 맞춰야 한다.

security

출입통제도 클라우드 구독제로 간다…제로트러스트·AI 분석이 승부처

기업 출입보안이 사업장별 서버를 두는 방식에서 클라우드 기반 서비스형 출입통제(ACaaS)로 옮겨가고 있다. 시장은 2026년 17억8000만 달러에서 2030년 31억9000만 달러로 커질 전망이고, 제로트러스트·모바일 인증·AI 출입 분석·스마트빌딩 통합이 핵심 경쟁 포인트로 꼽힌다.

security

AWS·구글 클라우드, 양자컴퓨터 대비해 암호 체계 갈아엎는 중

AWS와 구글 클라우드가 양자컴퓨터 시대를 대비해 기존 공개키 암호와 양자내성암호를 함께 쓰는 하이브리드 전환을 시작했다. 핵심 배경은 지금 훔친 암호문을 나중에 양자컴퓨터로 푸는 ‘선수집·후해독’ 공격이고, 국내도 통신·금융·국방 등 5개 분야에 45억원을 투입해 실증에 들어간다.

security

보안 점검 맡긴 AI 에이전트가 악성코드를 직접 실행할 수 있다는 경고

AI 보안 에이전트가 저장소를 검사하다가 README 같은 문서에 숨은 프롬프트 인젝션에 속아 악성 바이너리를 실행할 수 있다는 연구가 나왔다. 클로드 코드와 코덱스의 자동 모드처럼 승인 없이 명령을 수행하는 구성에서 문제가 재현됐고, 여러 모델과 공급업체를 가로질러 같은 패턴이 통했다는 점이 핵심이다.