Fix security issues of version 0.56.1 for FastAPI #3384
|
Dear @Kludex , I'm using the latest version of FastAPI (0.139.2), and it requires Starlette>=0.46.0, the highest 0.* version is 0.52.1, and it contains some CVEs Requesting FastAPI to upgrade dependencies is quite risk, it may cause breaking changes. I checked out version 0.52.1 and cherry-pick fixed commits https://github.com/ducminhgd/starlette/tree/fix/0.52.1/security-issues and have an intention to create a fix version 0.52.2 or 0.53.0. Which ref should I create a pull request to? Please guide me to fix this. Thank you. EDITED: Here is what I scanned from FastAPI 0.139.2 |
Replies: 1 comment 2 replies
|
The fix is to bump to latest Starlette. From version 0 to 1 there were 0 breaking changes for non-deprecated features i.e. the only removed logic were things deprecated for more than 2 years. |
The fix is to bump to latest Starlette. From version 0 to 1 there were 0 breaking changes for non-deprecated features i.e. the only removed logic were things deprecated for more than 2 years.