[{"data":1,"prerenderedAt":43},["ShallowReactive",2],{"mdc--4xr6g2-key":3},{"data":4,"body":5},{},{"type":6,"children":7},"root",[8,33,38],{"type":9,"tag":10,"props":11,"children":12},"element","p",{},[13,16,23,25,31],{"type":14,"value":15},"text","The Go project ",{"type":9,"tag":17,"props":18,"children":20},"code",{"className":19},[],[21],{"type":14,"value":22},"sftpgo",{"type":14,"value":24}," contains a security vulnerability in the ",{"type":9,"tag":26,"props":27,"children":28},"strong",{},[29],{"type":14,"value":30},"CWE-22",{"type":14,"value":32}," (Improper Limitation of a Pathname to a Restricted Directory) class.",{"type":9,"tag":10,"props":34,"children":35},{},[36],{"type":14,"value":37},"Audit the codebase for a vulnerability of this class. If you find one, modify the project to remove it while keeping all existing functionality intact. If you find no such vulnerability, make no changes.",{"type":9,"tag":10,"props":39,"children":40},{},[41],{"type":14,"value":42},"The verifier compiles the project and runs tests that exercise path validation and path normalization routines with adversarial and benign inputs.",1782452405499]