HexBrain

Semrush · Report #2077985

Lack of sanitization of the billing address in pdf invoice

Validstatus
highseverity
66upvotes
6 Mar 2024disclosed

Summary

Adam identified a vulnerability that allowed the HTML code injection into payment invoice PDFs. This vulnerability arose from insufficient content sanitization during the interaction between services, where considered trustworthy content from the user service was transferred to the invoice generation system without proper validation. It's important to note that the PDF generation backend operates in isolation from the payment infrastructure. As a result, it does not have the capability to access sensitive information. The subsequent internal review revealed no evidence of this vulnerability being exploited by unauthorized parties.

How it was found

The write-up for this report has not been downloaded yet, or the program disclosed it without one. Read it on HackerOne.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original