Monday, January 8, 2018

Single PDF document erroneously containing multiple documents: Firefox shows one version and every other reader shows the other via /r/pdf


Single PDF document erroneously containing multiple documents: Firefox shows one version and every other reader shows the other

We’ve just come across an invoice PDF which displays a totally different document in the Firefox internal PDF viewer (I’m using 57.0.4) than in any other viewer.

Acrobat Reader and every other PDF viewer we’ve tried shows an invoice intended for our company, but the Firefox version shows another invoice entirely, with different items, amounts and recipient details entirely, but from the same company (same letterhead, invoice format etc).

The most obvious explanation is that we’re somehow dealing with more than one PDF, but we’re not. Clearly, the PDF contains both documents, somehow, even though it shows up as a single page, single layer PDF in all viewers.

I wish I could post the specimen file publicly and easily prove the above claim, but it’s an internal document. I’m not sure how to proceed, but I see the fact that Firefox is showing unintentional document contents as a curiosity/inconvenience and the real concern is with the original document generation process on the sender’s side (the PDF producer is shown as “SAP NetWeaver 740”, as this resulted in us receiving a copy of an invoice intended for another company entirely (i.e. potentially proprietary information could be leaked this way).

Perhaps a SAP bug of some sort, but I’d like to understand what’s going wrong before I try to convince them that there’s a problem, given that we’re not a SAP customer.



Submitted January 08, 2018 at 01:33AM by man8ct
via reddit https://www.reddit.com/r/pdf/comments/7oxylh/single_pdf_document_erroneously_containing/?utm_source=ifttt

from Medical Release Form https://medicalreleaseform.tumblr.com/post/169462633666
via Medical release form
from Tumblr https://jeemiahmelville.tumblr.com/post/169462815512

No comments:

Post a Comment