Skip to content

Commit 899b1c2

Browse files
author
Evan Sims
authored
Update README.md
1 parent 1e4ce71 commit 899b1c2

1 file changed

Lines changed: 23 additions & 1 deletion

File tree

README.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,28 @@ Spring Security integration with Auth0 to secure your API with Json Web Tokens (
1111

1212
> This library targets Spring 4 and Spring Boot 1. If you are using Spring 5 and Spring Boot 2, please see the [Spring Security 5 API Quickstart](https://auth0.com/docs/quickstart/backend/java-spring-security5).
1313
14+
## Security Considerations
15+
16+
This library uses Spring Security 4, and is targeted at applications using Spring 4 and/or Spring Boot 1.
17+
18+
The following are vulnerabilities that could affect this library when used with Spring 4/Boot 1:
19+
- [CVE-2021-22112 ](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22112) is a medium severity vulnerability in Spring Security (`org.springframework.security:spring-security-web`) 5.4.x prior to 5.4.4, 5.3.x prior to 5.3.8.RELEASE, and 5.2.x prior to 5.2.9.RELEASE.
20+
- 5.2.x prior to 5.2.9.RELEASE.
21+
- 5.3.x prior to 5.3.8.RELASE.
22+
- 5.4.x prior to 5.4.4.
23+
- [CVE-2021-22060](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22060) is a medium severity vulnerability in `org.springframework:spring-core` affecting:
24+
- 5.2.x prior to 5.2.19.RELEASE.
25+
- 5.3.x prior to 5.3.14.
26+
- [CVE-2021-22096](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22096) is a medium severity vulnerability in `org.springframework:spring-core` affecting:
27+
- 5.2.x prior to 5.2.18.
28+
- 5.3.x prior to 5.3.12.
29+
30+
It is recommended that projects using this library upgrade to at least:
31+
- `org.springframework.security:spring-security-web` to `5.2.9.RELEASE`, `5.3.8.RELASE`, `5.4.4`, or better
32+
- `org.springframework:spring-core` to `5.2.19.RELEASE`, `5.3.14`, or better
33+
34+
💡 Developers will often find it more convenient to use's Spring's native, out-of-the-box OAuth2 support. Please review Auth0's [Spring Boot API quickstart](https://auth0.com/docs/quickstart/backend/java-spring-security5/01-authorization) for guidance on that implementation path.
35+
1436
## Download
1537

1638
Get Auth0 Spring Security API using Maven:
@@ -157,4 +179,4 @@ This project is licensed under the MIT license. See the [LICENSE](LICENSE) file
157179
[codecov-url]: https://codecov.io/gh/auth0/auth0-spring-security-api
158180

159181

160-
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fauth0%2Fauth0-spring-security-api.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fauth0%2Fauth0-spring-security-api?ref=badge_large)
182+
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fauth0%2Fauth0-spring-security-api.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fauth0%2Fauth0-spring-security-api?ref=badge_large)

0 commit comments

Comments
 (0)