When using a land protection plugin such as GriefPrevention or WorldGuard, shulker boxes can still be broken in protected land.
This is an issue with the custom shulker box breaker that is required to prevent items in the shulker box from unstacking upon being broken which is a safeguard implemented in vanilla Minecraft.