github.com/go-sonic/sonic is vulnerable to Path Traversal. The vulnerability exists because the BackupWholeSite
function of backup.go
does not properly sanitize the file path in the toBackupPath
parameter, allowing an attacker to access files outside the expected directory.