IBM Engineering Requirements Quality Assistant is a Watson AI-based software from IBM to assist developers in improving the quality of engineering requirements. The application can significantly reduce the cost of finding defects, facilitate the early detection of requirements errors in the engineering process, and speed up product launches. all versions of IBM Engineering Requirements Quality Assistant have a cross-site request forgery vulnerability, which can be exploited by attackers to forge user identities and send malicious requests.