
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2022-25303 is a Cross-site Scripting (XSS) vulnerability affecting whoogle-search package versions prior to 0.7.2. The vulnerability was discovered by Alessio Della Libera of Snyk Security Team and was disclosed on April 26, 2022 (Snyk).
The vulnerability exists in the query string parameter 'q'. When this parameter does not contain the 'http' string, it is used to build the error_message that is rendered in the error.html template using the flask.render_template function. The critical issue is that the error_message is rendered using the '|safe' filter, which means the user input is not escaped, allowing for potential XSS attacks (Snyk).
This vulnerability allows attackers to execute malicious scripts in the context of the user's browser session. The successful exploitation could lead to cookie theft, session hijacking, exposure of sensitive information, access to privileged services and functionality, or delivery of malware (Snyk).
The vulnerability was fixed in whoogle-search version 0.7.2. The fix involved removing the '|safe' filter from the error.html template, ensuring proper escaping of user input. Organizations should upgrade to version 0.7.2 or higher to address this vulnerability (GitHub).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."