Description
|
|
Two vulnerabilities have been identified in Ruby on Rails, which could be exploited by attackers to disclose sensitive information.
The first issue is caused by input validation errors when processing unicode characters, which could which could be exploited by attackers to cause arbitrary scripting code to be executed by the user's browser in the security context of an affected site.
The second weakness is caused due to the cookie store using a non-constant time algorithm to verify signatures, which could allow attackers to determine when a forged signature is partially correct.
The third issue is caused due to the CSRF protection provided by "protect_from_forgery" not performing token verification on requests with certain content types, which could allow cross-site request forgery attacks.
|