I allways wonder how secure caldav is, when exposed to the internet without vpn? (Running on Synology)
That said, my Radicale server is exposed to the internet, and I haven't had any issues. The *DAV protocols are mostly just HTTPS requests with Basic Auth.