"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "stubs/taint/flask_sources_sinks.pysa" between
pyre-check-0.0.54.tar.gz and pyre-check-0.0.55.tar.gz

About: Pyre is a performant type checker for Python (ships with Pysa, a security focused static analysis tool).

flask_sources_sinks.pysa  (pyre-check-0.0.54):flask_sources_sinks.pysa  (pyre-check-0.0.55)
skipping to change at line 31 skipping to change at line 31
werkzeug.wrappers.BaseRequest.url: TaintSource[UserControlled] = ... werkzeug.wrappers.BaseRequest.url: TaintSource[UserControlled] = ...
werkzeug.wrappers.BaseRequest.base_url: TaintSource[UserControlled] = ... werkzeug.wrappers.BaseRequest.base_url: TaintSource[UserControlled] = ...
werkzeug.wrappers.BaseRequest.query_string: TaintSource[UserControlled] = ... werkzeug.wrappers.BaseRequest.query_string: TaintSource[UserControlled] = ...
# Sessions # Sessions
flask.globals.session: TaintSource[UserControlled] = ... flask.globals.session: TaintSource[UserControlled] = ...
# Sinks # Sinks
def werkzeug.utils.redirect(location: TaintSink[Redirect], code=..., Response=.. .): ... def werkzeug.utils.redirect(location: TaintSink[Redirect], code=..., Response=.. .): ...
def flask.helpers.send_file( def flask.helpers.send_file(
filename_or_fp: TaintSink[FileSystem], filename_or_fp: TaintSink[FileSystem_ReadWrite],
mimetype=..., mimetype=...,
as_attachment=..., as_attachment=...,
attachment_filename=..., attachment_filename=...,
add_etags=..., add_etags=...,
cache_timeout=..., cache_timeout=...,
conditional=..., conditional=...,
last_modified=..., last_modified=...,
): ... ): ...
def flask.helpers.make_response(*args: TaintSink[ReturnedToUser, XSS]): ... def flask.helpers.make_response(*args: TaintSink[ReturnedToUser, XSS]): ...
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)