CFITSIO through 4.7.0 contains an out-of-bounds write vulnerability in ffgcls2() in getcols.c...
Résumé IA
Rédigé par une IA externe ; il peut contenir des erreurs. Vérifiez la description d'origine et les références ci-dessous avant d'agir.
CFITSIO 4.7.0 以前の ffgcls2() 関数に境界外書き込みの脆弱性があり、細工された FITS ファイルを処理すると任意のコードを実行される恐れがあります。影響を受けるのは 4.7.0 以前のバージョンです。最新の情報を確認してください。
Paquets affectés
| Écosystème | Paquet | Concernées | Corrigé |
|---|---|---|---|
| HEASARC | cfitsio |
≤ 4.7.0 |
— |
Description d'origine La description telle que publiée par la source (souvent en anglais).
CFITSIO through 4.7.0 contains an out-of-bounds write vulnerability in ffgcls2() in getcols.c that trusts attacker-controlled heap descriptor lengths for variable-length string columns. Attackers can supply a crafted FITS file that overflows a fixed 28,800-byte stack buffer and the caller's string array, enabling arbitrary code execution.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
Références
- web gist.github.com
- web github.com
- web github.com
- web github.com
- web vulncheck.com
- web nvd.nist.gov
- web github.com