자바스크립트는 전체 웹사이트의 약 98.8%를 구동해 그 코드의 취약점이 중대한 보안 위험이지만, 기존 정적 애플리케이션 보안 테스트(SAST) 도구는 고립된 코드 스니펫에서 실제 취약점을 잘 탐지하지 못한다. 이 논문은 Gemini 1.5 Flash, GPT-4o Mini, DeepSeek-R1-Distill-Llama-8B 세 LLM 계열을 제로샷·사고연쇄·퓨샷 프롬프팅과 파인튜닝으로 평가해, 인젝션·XSS·SQL 인젝션 등 5개 CWE 카테고리에 걸친 1,125개 자바스크립트 코드 스니펫으로 실험했다. 파인튜닝된 Gemini 1.5 Flash가 60%의 탐지 정확도를 달성해 거의 0%에 가까운 규칙 기반 분석기를 크게 앞섰고, 파인튜닝은 정확도를 29%에서 60%로 끌어올렸다. SQL 인젝션 같은 구조화된 취약점에서는 최대 84% 정확도에 달했으나, 낮은 재현율과 카테고리별 편차 때문에 기존 보안 분석을 대체하기보다 보완하는 용도로 권장된다.
- •파인튜닝된 Gemini 1.5 Flash가 자바스크립트 취약점 탐지에서 60% 정확도로 규칙 기반 SAST를 크게 앞서
- •파인튜닝으로 정확도가 29%→60%로 향상, 사고연쇄은 추론 특화 모델에, 퍼샷은 다형적 취약점에 효과적
- •SQL 인젝션 등 구조화된 취약점에서는 최대 84% 정확도 달성
- •낮은 재현율과 카테고리별 편차로 기존 보안 워크플로를 대체보다는 보완하는 역할 권장
0단 자동
AI가 규칙대로 쓰고 그대로 게시했습니다. 사람이 따로 보지 않았습니다.
- 규칙 판
- 규칙 판 도입 이전 기사입니다.
- 남기는 것
- 규칙 판 · 모델 · 시각
- 판 기록
- 아직 없습니다.
Exploring Automated Vulnerability Identification in JavaScript Code Using Large Language Models
- 1.자바스크립트 코드 취약점 탐지에서 LLM이 전통적 정적분석(SAST) 도구를 압도적으로 능가함을 실증
- 2.3개 LLM군을 5개 CWE 카테고리, 1,125개 코드 스니펫으로 평가
- 3.파인튜닝된 Gemini 1.5 Flash가 탐지 정확도 60%로 규칙기반 분석기를 크게 앞서, 파인튜닝만으로 29%→60% 개선
- 4.SQL 인젠션은 정확도 최대 84%, XSS 같은 다형적 취약점은 퍼샷 프롬프팅이 특히 효과적
왜 중요한가?
웹의 98.8%를 차지하는 자바스크립트 취약점 탐지에서 기존 SAST가 스니펫 단위로는 자주 실패해온 만큼, LLM 기반 탐지가 실질적 보완 수단이 될 수 있음을 수치로 보여준다.
전 세계 웹사이트의 약 98.8%를 차지하는 JavaScript 코드의 취약점 분석에 LLM을 활용하여 기존 SAST 도구의 한계를 극복하려는 시도입니다. 국내 웹 서비스 환경에서도 JavaScript 기반 애플리케이션이 광범위하게 사용되고 있음을 고려할 때, LLM을 통한 자동화된 취약점 식별은 개발 단계에서 보안 버그를 조기에 발견하여 서비스 안정성을 높이는 데 크게 기여할 수 있습니다. 이는 국내 웹 보안 역량을 강화하고 개발 생산성을 향상시킬 중요한 기술 발전의 한 축입니다.
본문 미리보기
arXiv:2609.13816v1 Announce Type: new Abstract: JavaScript powers approximately 98.8% of all websites, making vulnerabilities in its code a significant security risk, yet existing detection approaches such as Static Application Security Testing (SAST) tools often fail to identify many real-world vulnerabilities when applied to isolated code snippets. This paper presents an empirical study of Large Language Model (LLM)-based vulnerability identification for JavaScript programs, evaluating three
전체 내용이 궁금하다면?
원문을 직접 읽어보세요
이 글이 만들어진 과정
- 11:24AI 초안

![[10월12일] AI가 암을 치료해도 원리를 알아야 할까…수학자 타오의 질문에 쏟아진 반론](https://cdn.aitimes.com/news/photo/202610/216150_220160_1157.jpg)

