"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "stubs/taint/rce_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).

rce_sinks.pysa  (pyre-check-0.0.54):rce_sinks.pysa  (pyre-check-0.0.55)
skipping to change at line 191 skipping to change at line 191
def os.spawnle(mode, file: TaintSink[RemoteCodeExecution], arg0, *args: TaintSin k[RemoteCodeExecution, Via[command_line_args]], env: TaintSink[RemoteCodeExecuti on]): ... def os.spawnle(mode, file: TaintSink[RemoteCodeExecution], arg0, *args: TaintSin k[RemoteCodeExecution, Via[command_line_args]], env: TaintSink[RemoteCodeExecuti on]): ...
def os.spawnlp(mode, file: TaintSink[RemoteCodeExecution], arg0, *args: TaintSin k[RemoteCodeExecution, Via[command_line_args]]): ... def os.spawnlp(mode, file: TaintSink[RemoteCodeExecution], arg0, *args: TaintSin k[RemoteCodeExecution, Via[command_line_args]]): ...
def os.spawnlpe(mode, file: TaintSink[RemoteCodeExecution], arg0, *args: TaintSi nk[RemoteCodeExecution, Via[command_line_args]]): ... def os.spawnlpe(mode, file: TaintSink[RemoteCodeExecution], arg0, *args: TaintSi nk[RemoteCodeExecution, Via[command_line_args]]): ...
def os.spawnv(mode, file: TaintSink[RemoteCodeExecution], args: TaintSink[Remote CodeExecution, Via[command_line_args]]): ... def os.spawnv(mode, file: TaintSink[RemoteCodeExecution], args: TaintSink[Remote CodeExecution, Via[command_line_args]]): ...
def os.spawnve(mode, file: TaintSink[RemoteCodeExecution], args: TaintSink[Remot eCodeExecution, Via[command_line_args]], env: TaintSink[RemoteCodeExecution]): . .. def os.spawnve(mode, file: TaintSink[RemoteCodeExecution], args: TaintSink[Remot eCodeExecution, Via[command_line_args]], env: TaintSink[RemoteCodeExecution]): . ..
def os.spawnvp(mode, file: TaintSink[RemoteCodeExecution], args: TaintSink[Remot eCodeExecution, Via[command_line_args]]): ... def os.spawnvp(mode, file: TaintSink[RemoteCodeExecution], args: TaintSink[Remot eCodeExecution, Via[command_line_args]]): ...
def os.system(command: TaintSink[RemoteCodeExecution]): ... def os.system(command: TaintSink[RemoteCodeExecution]): ...
# marshaling # marshaling
def marshal.loads(__bytes: TaintSink[RemoteCodeExecution]): ... def marshal.loads(__bytes: TaintSink[RemoteCodeExecution]): ...
def marshal.load(__file: TaintSink[FileSystem]): ... def marshal.load(__file: TaintSink[FileSystem_Other]): ...
# shelve library https://docs.python.org/3/library/shelve.html # shelve library https://docs.python.org/3/library/shelve.html
def shelve.open(filename: TaintSink[RemoteCodeExecution], flag=..., protocol=... , writeback=...): ... def shelve.open(filename: TaintSink[RemoteCodeExecution], flag=..., protocol=... , writeback=...): ...
# Features https://docs.python.org/3/library/shlex.html#shlex.quote # Features https://docs.python.org/3/library/shlex.html#shlex.quote
def shlex.quote(s: TaintInTaintOut[Via[shell_escape]]): ... def shlex.quote(s: TaintInTaintOut[Via[shell_escape]]): ...
 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)