RUS-CERT Advisory 200202-01: Temporary file handling in GNAT. The run-time library of the GNU Ada compiler (GNAT) handles temporary files in an unsafe manner. The impact depends on the application creating the temporary file. It ranges from temporary to permanent denial of service, from data eavesdropping to system compromise. All POSIX multi-user systems running GNAT-compiled binaries which use Ada language facilities for creating temporary files are affected. The following GNAT versions are known to have this defect: GNAT 3.12p, GNAT 3.13p, and GNAT 3.14p.
178cc98c4759139f8780406a94fc64741ca13957b53dbc9a0f76ec4f9a7ddd21