-
Notifications
You must be signed in to change notification settings - Fork 6
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
Werkzeug + Flask vulnerabilities fixed with CKAN 2.10 #622
base: main
Are you sure you want to change the base?
Conversation
Beaker still doesn't have an upgrade path, so extend it
[Snyk + GH Actions] Update requirements
Hoping to fix 'TypeError: send_file() got an unexpected keyword argument 'cache_timeout''
AttributeError: module 'flask.json' has no attribute 'JSONEncoder'
it is a ckan 2.10 dependency, but it's breaking resource loading... it's not on ckan 'master', so let's try without it
2bee248
to
860f48e
Compare
I think the problem is with the 2.2.0 release
I think we can safely say that we've narrowed the problem down to the CKAN middleware (more flask than werkzeug, although it might be a complex dependency). The issue is definitely something that broke with the I've tested the following combination pairs:
The latest |
Full upgrade of this depends on the following PR which is merged into main ckan, but has not been released yet. |
Related to