-
CVSS Score
-| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| simplesamlphp/simplesamlphp-module-openid | composer | < 1.0 | 1.0 |
The vulnerability stems from unescaped output of the AuthState parameter in the consumer.php template. The commit diff shows the fix added htmlspecialchars() to sanitize this output. While not a named function, the inline PHP echo statement handling AuthState is the vulnerable code path. This matches the CWE-79 XSS pattern where user-controlled input (AuthState) is reflected in output without proper neutralization.