Ubuntu USN-791-3 (smarty)

Summary
The remote host is missing an update to smarty announced via advisory USN-791-3.
Solution
The problem can be corrected by upgrading your system to the following package versions: Ubuntu 9.04: smarty 2.6.22-1ubuntu1.1 In general, a standard system upgrade is sufficient to effect the necessary changes. https://secure1.securityspace.com/smysecure/catid.html?in=USN-791-3
Insight
It was discovered that Smarty did not correctly filter certain math inputs. A remote attacker using Smarty via a web service could exploit this to execute subsets of shell commands as the web server user.