Wasn't the problem with IPFS always that it allowed random strangers to put data on your machine, which could make you an accessory in crime?
IPFS doesn't fetch or store content that the user has not explicitly requested. If your application allows strangers to request arbitrary IPFS objects, this might be a concern. Otherwise, no, simply running a node doesn't expose you to this risk.
You can choose what you pin when you run a node, no one can force you to host stuff you don't want to host.
IPFS doesn't fetch or store content that the user has not explicitly requested. If your application allows strangers to request arbitrary IPFS objects, this might be a concern. Otherwise, no, simply running a node doesn't expose you to this risk.