of-CORS: identifying and exploiting CORS misconfigurations