In general no. But if someone who's highly skilled wants to go after you, then maybe, but depends on the context of how you're giving that info out. If you don't want to give your Vin# to someone interested in buying your car, that's a big red flag for the buyer.
there is revealing data about almost everyone on the planet, somewhere out there on the internet, No need to give out info about almost anything. But being privacy minded is a good thing these days. If it makes you uncomfortable revealing your cars VIN, than don't. If you don't want to reveal your cars VIN after being asked for it - just get a carfax and see if that satisfies any possible interested parties curiosity and whiteout the VIN and any other info you don't want any others knowing that you gave out to someone, somewhere at sometime. I like cookies too, Shawn - soap commercial some might remember from way back in the darker ages.