검색
← 릴리스 노트

Go와 Kotlin 지원 확장 및 질의 정확도 개선

깃허브 · 2.3.10 · 기능추가 · 2026.02.24

Go 1.26과 Kotlin 2.3.10 분석을 지원하고, 일부 질의의 오탐을 줄였습니다.

교안에 영향

기존 안내에서 Go 1.26 또는 Kotlin 2.3.10 미지원으로 적은 내용은 더 이상 맞지 않습니다.

요약

- Go 1.26을 분석에서 지원합니다. - Kotlin 버전 2.3.10까지 분석에서 지원합니다. - Azure SDK에 request forgery sink models를 추가했습니다. - cs/web/missing-token-validation 질의가 상위 컨트롤러 클래스의 antiforgery 속성을 인식해 오탐을 줄였습니다. - Java/Kotlin에서 정규식 일치 검사에 대한 sanitizer 인식 범위를 넓혔습니다.

바뀐 것

새 기능 3

  • Go 1.26이 분석에서 지원됩니다.
  • Kotlin 버전 2.3.10까지 분석에서 지원됩니다.
  • Azure SDK에 request forgery sink models를 추가했습니다.

기타 1

  • @javax.validation.constraints.Pattern이 해당 질의들의 sanitizer로 인식됩니다.

수정 2

  • cs/web/missing-token-validation 질의가 상위 컨트롤러 클래스의 antiforgery 속성을 인식하도록 바뀌어 [ValidateAntiForgeryToken] 또는 [AutoValidateAntiforgeryToken]이 부모 클래스에 적용된 경우의 오탐을 수정했습니다.
  • Java/Kotlin에서 문자열이 정규식과 일치하는지 확인하는 더 많은 방식을 sanitizer로 간주하도록 바뀌었으며, java/ssrf, java/path-injection, java/log-injection에 적용됩니다.

원문 제목 · CodeQL adds Go 1.26 and Kotlin 2.3.10 support and improves query accuracy