The script program in FreeBSD 5.0 through 7.0-PRERELEASE invokes openpty, which creates a pseudo-terminal with world-readable and world-writable permissions when it is not run as root, which allows local users to read data from the terminal of the user running script.
https://exchange.xforce.ibmcloud.com/vulnerabilities/39665
http://www.securitytracker.com/id?1019191
http://www.securityfocus.com/bid/27284
http://security.FreeBSD.org/advisories/FreeBSD-SA-08:01.pty.asc