How to limit decals ''bleeding'' on perpendicular surfaces

For something like this, I’d just use a mesh decal. I know it’s a little extra work and not quite a flexible, but totally resolves your issue.