> Scripts can supposedly do things like make arbitrary database connections, detect attached monitors, import external resources, and manipulate 3D objects.
That's an unprecedented level of power for what is supposedly a simple document format.
That being said, PDFs are only a threat when opened in a with support for these obscure APIs, such as Adobe's own readers. You (probably) will be fine opening untrusted PDFs in Chrome's PDF reader (PDFium) and Preview.
Not that PDFium is any worse than Adobe, but certainly not much better.
Microsoft got it right with (O)XPS -- none of that dynamic stuff that lets you do all kinds of naughty things to the system with a properly formed document like PDF can do.
PDF is not just a representation of paper, you can for instance also build forms.
It would be nice if there was a separate ‘static paper’ only extension/mime type but there isn’t.
On the other hand, they also get it wrong with other things and we end up with SYSTEM-level compromises due to a vulnerability in a font!