Model Files
The following changes were made to model files.
Safe-Tcl for Reading Model Files
Model files are parsed using Tool Command Language (Tcl). To prevent security vulnerabilities from malicious commands being injected into a model file, RiverWare now uses Safe-Tcl when reading model files. Safe-Tcl prohibits the use of commands that can make changes to the file system, run an executable, or could otherwise introduce a security vulnerability if the model file were maliciously modified.
No user changes are required. All model saving and opening behavior will be the same.