Chess-store-lab-5 is a project mainly written in RUBY and JAVASCRIPT, it's free.
A Damn Vulnerable Rails App for Lab 5 (67-327)
This is a very basic chess store with certain vulnerabilities built in for student practice. This is really designed for lab in 67-327: Web Application Security. (http://pawn.hss.cmu.edu/~67327/)