G602 - 空切片,包含等值检查的长度保护,后续追加切片检查
作者: pmkolo创建于 2026年8月24日更新于 2026年9月19日
在运行 gosec 在继承的项目上时,我发现了切片边界检查的不一致性 - nil 切片立即超出了范围问题,保护措施未被检查 - 空的、非空的切片 - 等号上的边界检查似乎不正确 - 切片上的追加 - 这看起来像是分析器中丢失的跟踪,因此从来不会像 s_int3 示例那样发出警告,尽管边界检查是针对不同的变量
内容来源: securego/gosec
在运行 gosec 在继承的项目上时,我发现了切片边界检查的不一致性 - nil 切片立即超出了范围问题,保护措施未被检查 - 空的、非空的切片 - 等号上的边界检查似乎不正确 - 切片上的追加 - 这看起来像是分析器中丢失的跟踪,因此从来不会像 s_int3 示例那样发出警告,尽管边界检查是针对不同的变量
内容来源: securego/gosec