go.path-traversal-inside-zip-extraction

返回列表 · CWE 索引

goWARNING规则详情

各语言消息对照

语言消息
de

Path Traversal beim Entpacken des ZIP-Archivs

en

File traversal when extracting zip archive

fr

Traversée de répertoires lors de l'extraction d'une archive zip.

ja

zip アーカイブの展開時にパストラバーサルが発生します。

ko

zip 압축 파일을 해제할 때 파일 경로 횡단이 발생합니다.

ru

Обход каталогов при распаковке zip-архива.

zh

解压 zip 压缩包时发生文件路径穿越。

zh-Hant

解壓 zip 壓縮檔時發生檔案路徑穿越。

CWE 知识卡

语言名称修复建议
dePath TraversalVerweigern Sie Pfade mit `..` und beschränken Sie den aufgelösten realen Pfad auf das Basisverzeichnis.
en——
frLimitation inappropriée d'un nom de chemin à un répertoire restreintRefusez les chemins contenant `..` et contraintez le chemin réel résolu à l'intérieur du répertoire de base.
jaパストラバーサル`..` を含むパスを拒否し、解決後の実パスを基準ディレクトリ内に制限してください。
ko경로 횡단`..` 포함 경로는 거부하고, 해석된 실제 경로는 기준 디렉터리 내로 제한하십시오.
ruОбход каталоговОтклоняйте пути, содержащие `..`, и удерживайте разрешённый реальный путь внутри базового каталога.
zh路径穿越拒绝包含 `..` 的路径,并将解析后的真实路径约束在基准目录内。
zh-Hant路徑穿越拒絕包含 `..` 的路徑,並將解析後的真實路徑約束在基準目錄內。

OWASP

A05:2017 - Broken Access ControlA01:2021 - Broken Access Control

元数据

likelihoodLOW
impactLOW
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/go/lang/security/zip.yaml