Tony Ou
11/18/2025, 12:20 AMAsk Inkeep
11/18/2025, 7:05 AMAlon Boshi
11/18/2025, 3:41 PMTony Ou
11/20/2025, 5:30 AMpermit support automation2
11/20/2025, 5:30 AMTony Ou
11/24/2025, 12:37 AMpermit support automation2
11/24/2025, 12:37 AMNatalia Edelson
11/24/2025, 1:35 AMAlon Boshi
11/25/2025, 9:52 AMTony Ou
11/25/2025, 10:23 AMtrivy image permitio/opal-client-standalone:0.9.2-alpine
It reports the vulnerability under the following path:
usr/local/lib/python3.10/site-packages/starlette-0.49.0.dist-info/METADATA
(see attached screenshot)
I also entered the container to double-check manually:
docker run -it --rm permitio/opal-client-standalone:0.9.2-alpine sh
find usr/local/lib/python3.10/site-packages/ -iname "*starlette*"
It shows that Starlette is still at version 0.49.0.
(see attached screenshot)
Let me know if you need any additional details — happy to help test further!Alon Boshi
11/25/2025, 11:26 AM0.9.2-alpine image after all.
A few options you can take from here:
1. Contribute a fix — you’re welcome to open a PR with the version bump, and we’ll review it quickly.
2. Build the OPAL images yourself — since everything’s open-source, you can rebuild the client image with the updated Starlette to unblock yourself.
3. Wait for the next OPAL release — we’ll include the fix, but don’t have an exact date yet.
Happy to help with any of these paths! Let me know what works for you.Tony Ou
11/26/2025, 12:37 AMopal/packages/requires.txt, and the current constraint starlette>=0.40.0,<1 should allow installing version 0.50.0 (the vulnerability was fixed after 0.49.1).
I also cloned the project, switched to the corresponding tag, and built the opal-client-standalone (alpine version) locally, and in that environment Starlette does upgrade to 0.50.0.
However, the official 0.9.2-alpine image on Docker Hub still ships with Starlette 0.49.0, so it seems like there may be other factors involved.
If you could share some pointers or background on the build process, that would be really helpful — I’d like to start from there and try to understand what’s happening.permit support automation2
11/26/2025, 12:37 AMNatalia Edelson
11/26/2025, 2:09 AMAlon Boshi
11/27/2025, 10:03 AM