The System.CodeDom.Compiler classes in Novell Mono create temporary files with insecure permissions, which allows local users to overwrite arbitrary files or execute arbitrary code via a symlink attack.
| Software | From | Fixed in |
|---|---|---|
| mono / mono | 1.0 | 1.0.x |
| mono / mono | 2.0 | 2.0.x |