File upload vulnerability exploitation: the chains that produce real compromise | Vulnox Blog