How can I protect my CIFS attached shares from accidential deletion like 'rm -rf /'?

You need to be always aware of what you are typing, Although its not a scalable solution but it can help you To protect them from accidental deletion, You can add immutable attribute to files.

chattr +i path_to_files