CodeQL 2.27.0 上線:支援 Linux ARM64、擴充套件多語言框架偵測能力
為何重要
新增 Linux ARM64 原生支援,使得 GitHub code scanning 這類靜態分析工具能更順利地融入雲端運算與邊緣運算的開發與部署流程。針對微服務熱門框架(如 Micronaut 與 ASP.NET Core)與 Rust 等現代語言更新偵測邏輯,有助開發者在 CI/CD 階段更精準地防範弱點,減少誤報。從長期來看,標註 2027 年 Java 9/10 將逐漸淘汰,促使企業重視現有應用程式的維護週期與基礎架構的現代化腳步。
GitHub CodeQL 靜態分析引擎發布 2.27.0 版本,針對 Linux ARM64 平臺進行原生支援,並擴充 C#、Java/Kotlin 與 Rust 的安全查詢庫。
- 新增 Linux ARM64 原生支援,使用者可從對應平臺下載 CLI 與 Bundle 資產。
- 針對 C# 的 ASP.NET Core MVC 與 Java 的 Micronaut 框架進行深度建模與偵測能力擴充。
- 新增 Rust 使用的
command-line-injection查詢,並發布關於 PostgreSQL libpq 函式的 SQL 注入偵測規則。 - 確認 Java 9 與 10 將於 2027 年 1 月停用支援,提醒企業提前評估遷移。