AI가 지어낸 '가짜 코드'를 복붙한 개발자들 (AI 패키지 환각 공격)
2023년부터 지속적으로 발생 중인 사태다. 개발자들이 AI에게 코드를 요청하면, AI는 실제로 존재하지 않는 가짜 오픈소스 패키지 이름을 그럴싸하게 지어내어 추천한다(환각).
사건 팩트
2023년부터 지속적으로 발생 중인 사태다. 개발자들이 AI에게 코드를 요청하면, AI는 실제로 존재하지 않는 가짜 오픈소스 패키지 이름을 그럴싸하게 지어내어 추천한다(환각). 이를 눈치챈 해커들이 AI가 자주 지어내는 가짜 패키지 이름들을 실제 저장소(npm, PyPI 등)에 악성코드를 심어 미리 등록해두었다. 팩트 체크를 생략하고 AI의 코드를 그대로 복사-붙여넣기한 수많은 개발자의 회사 서버가 랜섬웨어와 해킹에 뚫렸다. 코드를 가장 깐깐하게 검증해야 할 전문가들조차 AI의 편의성 앞에서 사유와 의심을 멈춘 결과였다.
예방적 시사점
AI가 제안하는 코드 라이브러리나 패키지가 공식 저장소에 실존하는지 반드시 교차 검증해야 한다. AI의 코드가 문법적으로 완벽해 보일수록, 그 안에 숨겨진 환각의 위험도 커진다.
방어 모듈 적용 샘플
적용해 볼 수 있는 모듈 | 모듈 A(정보 검증) · 코어 3(내부 방어선)
"네가 제안하는 코드 라이브러리나 패키지가 공식 저장소에 실존하는지 크로스체크하라. 환각으로 지어낸 가상의 패키지일 가능성이 1%라도 있다면 절대 출력하지 마라."
↔ 칼 편 연결
→ 본편: 2부 1장 (주의서 1·6) / 2부 2장 (코어 3) / 2부 3장 (업무/실무 모드 · 모듈 A)