CVE-2014-4172
9.8
CRITICAL · CVSS 3.1 · EPSS 6.1% (pctl 93)
In your normal cycle
Critical by CVSS (9.8), but no sign of active exploitation.
Description
A URL parameter injection vulnerability was found in the back-channel ticket validation step of the CAS protocol in Jasig Java CAS Client before 3.3.2, .NET CAS Client before 1.0.2, and phpCAS before 1.3.3 that allow remote attackers to inject arbitrary web script or HTML via the (1) service parameter to validation/AbstractUrlBasedTicketValidator.java or (2) pgtUrl parameter to validation/Cas20ServiceTicketValidator.java.
Scoring
| CVSS | 9.8 (CRITICAL, v3.1) |
|---|---|
| Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| EPSS | 6.06% — more likely to be exploited than 93% of all CVEs |
| Weakness | CWE-74 |
| On CISA KEV | no |
| Public exploit | none known |
| Published | 2020-01-24 |
| Last modified | 2026-06-17 |
Affected (5)
| Vendor | Product |
|---|---|
| apereo | .net cas client |
| apereo | java cas client |
| apereo | phpcas |
| debian | debian linux |
| fedoraproject | fedora |
References
- http://lists.fedoraproject.org/pipermail/package-announce/2014-August/137182.html
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=759718
- https://bugzilla.redhat.com/show_bug.cgi?id=1131350
- https://exchange.xforce.ibmcloud.com/vulnerabilities/95673
- https://github.com/Jasig/dotnet-cas-client/commit/f0e030014fb7a39e5f38469f43199dc590fd0e8d
- https://github.com/Jasig/java-cas-client/commit/ae37092100c8eaec610dab6d83e5e05a8ee58814
- https://github.com/Jasig/phpCAS/blob/master/docs/ChangeLog
- https://github.com/Jasig/phpCAS/pull/125
- https://issues.jasig.org/browse/CASC-228
- https://www.debian.org/security/2014/dsa-3017.en.html
- https://www.mail-archive.com/cas-user%40lists.jasig.org/msg17338.html
- http://lists.fedoraproject.org/pipermail/package-announce/2014-August/137182.html
- https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=759718
- https://bugzilla.redhat.com/show_bug.cgi?id=1131350
- https://exchange.xforce.ibmcloud.com/vulnerabilities/95673
- https://github.com/Jasig/dotnet-cas-client/commit/f0e030014fb7a39e5f38469f43199dc590fd0e8d
- https://github.com/Jasig/java-cas-client/commit/ae37092100c8eaec610dab6d83e5e05a8ee58814
- https://github.com/Jasig/phpCAS/blob/master/docs/ChangeLog
- https://github.com/Jasig/phpCAS/pull/125
- https://issues.jasig.org/browse/CASC-228
→ the Explorer · watch your stack · NVD