VulnPulse
警告脆弱性アドバイザリPython

Graphify Fortran extractor: incomplete cpp #include hardening allows arbitrary host-file read/exfiltration when indexing an untrusted repo

影響: pip:graphifyy >= 0.7.2, < 0.9.70 → 0.9.70 Summary The Fortran extractor's C-preprocessor step (graphify/extractors/fortran.py, _cpp_preprocess) applies an incomplete #include hardening. The -nostdinc -I /dev/null flags it relies on (comment "Security (F-007)") do not stop a capital-F Fortran source file from including absolute paths (#include "/etc/passwd") or from path-traversing out of the corpus (#include "../../../../home/victim/.ssh/id_rsa"). cpp always searches the directory of the file being preprocessed for quoted includes and…

GitHub Advisory Databaseで読む

情報源GitHub Advisory Database
取得日時2026/10/22 1:17
データMarkdown JSON