CORS Misconfiguration in hapi Module for Node.js
CVE-2015-9243
5.9MEDIUM
What is CVE-2015-9243?
The hapi Node.js module prior to version 11.1.4 contains a vulnerability related to Cross-Origin Resource Sharing (CORS) configurations. When server level, connection level, or route level CORS setups are combined, security restrictions such as the origin can be unintentionally overridden. This occurs when a less restrictive default configuration (like allowing all origins with *
) takes precedence over more stringent rules, leading to potential security risks for web applications relying on proper CORS settings. Developers using affected versions should upgrade to version 11.1.4 or later to ensure their CORS settings enforce the intended security policies.
Affected Version(s)
hapi node module <11.1.4