Re:Show HN: I made a simple PDF text editor
by parhamn on Saturday May 30, 2020 @11:12PM
(#23366846)
Yeah. Switch array & args disable the shell. I hope they’re not running that locally as the download script suggests. But then you still have a bunch of other security issues. Shrug.
I'm investigating the same. The upload endpoint uses secure_filename to get the filename used in that func. I'm not familiar with it, but the docs say it could return an empty string.
Btw, arbitrary code execution vuln here, OP.