| ▲ | LocalPCGuy 19 hours ago | |
My understanding, the SVGs were imported directly and embedded as code, not as a `src` for an img tag. This is very common, it's a subjectively better (albeit with good security practices) way to render SVGs as it provides the ability to adjust and style them via CSS as they are now just another element in the HTML DOM. It should only be done with "trusted" SVGs however! As for CORS, they were uploading the SVGs to an account of their own, but then using the vulnerabilities to pivot to other accounts. | ||
| ▲ | gowld 18 hours ago | parent [-] | |
Thanks, that makes sense. Strange that the writeup skipped the most important step in the vulnerability! | ||