This is actually a general question about template engines.
If I use Smarty-PHP to generate a website, and the templates and content are both created by me (assumed non-malicious), does this create any attack vectors against my site?
My website is static besides a lightbox plugin and has no forms, logins or other (intentional) user input mechanisms.
My theory is that because no user input is parsed, the attacker can't interact with the template engine in any way so there is no attack surface.
Is that true? I know Apache itself might be vulnerable to malicious queries, but I'm talking about the template engine specifically here. Like, is it less secure than a plain html webpage (for my use case)?