Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: decode URI components before path-splitting #26

Merged
merged 4 commits into from
Aug 24, 2023
Merged

Conversation

tsani
Copy link
Collaborator

@tsani tsani commented Aug 16, 2023

This fixes a path traversal vulnerability allowing an attacker to view any file on the system by using percent-encoded slashes.

This fixes a path traversal vulnerability allowing an attacker to view
any file on the system by using percent-encoded slashes.
@tsani tsani requested a review from JKTKops August 16, 2023 20:24
@tsani tsani self-assigned this Aug 16, 2023
The old version of alpine ships with root TLS certificates that are too
old, and prevent using opam to install dependencies.
There is no `demo`, only `demo2`.
@tsani tsani merged commit 70cd259 into master Aug 24, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants