Highlights
Denial of Service: 1 prior fix. Scrutinize any change in this area.
lib/webrat/core/session.rb: most-fixed (3 issues). Treat as high-risk during review.
0 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
SSRF: Automated redirection handling previously allowed the client to follow arbitrary outbound links to external hosts. This can be abused to perform SSRF or leak internal transaction context to third-party servers.
Denial of Service: The lack of limit enforcement on sequential HTTP redirects made the application vulnerable to infinite loops, consuming execution threads and memory until resource starvation occurred.
Information Disclosure: During automated redirection processing, Webrat historically forwarded sensitive request parameters (query/post data) from the original request to subsequent redirect targets, risking exposure of confidential data.