Vulnerability Details : CVE-2021-28963
Shibboleth Service Provider before 3.2.1 allows content injection because template generation uses attacker-controlled parameters.
Products affected by CVE-2021-28963
- cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*
- cpe:2.3:a:shibboleth:service_provider:*:*:*:*:*:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2021-28963
0.11%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 45 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2021-28963
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
5.0
|
MEDIUM | AV:N/AC:L/Au:N/C:N/I:P/A:N |
10.0
|
2.9
|
NIST | |
5.3
|
MEDIUM | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
3.9
|
1.4
|
NIST |
CWE ids for CVE-2021-28963
-
The product constructs all or part of a command, data structure, or record using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify how it is parsed or interpreted when it is sent to a downstream component.Assigned by: nvd@nist.gov (Primary)
References for CVE-2021-28963
-
https://www.debian.org/security/2021/dsa-4872
Debian -- Security Information -- DSA-4872-1 shibboleth-spMailing List;Third Party Advisory
-
https://shibboleth.net/community/advisories/secadv_20210317.txt
Vendor Advisory
-
https://issues.shibboleth.net/jira/browse/SSPCPP-922
[SSPCPP-922] Error templates allow query-based override of variables - Shibboleth JIRAIssue Tracking;Patch;Vendor Advisory
-
https://bugs.debian.org/985405
#985405 - src:shibboleth-sp: Error templates allow query-based override of variables - Debian Bug report logsMailing List;Third Party Advisory
-
https://git.shibboleth.net/view/?p=cpp-sp.git;a=commit;h=d1dbebfadc1bdb824fea63843c4c38fa69e54379
git.shibboleth.net Git - cpp-sp.git/commitPatch;Vendor Advisory
Jump to