This is one of the areas of the game that could use some more depth, again I don't wanna go down the MOO route, but you can't fault excellence, obviously there should be a chance on each roll to...
stop a steal and spy gets caught point finger at originating empire (best case)
stop a steal and spy gets caught points finger at wrong empire
stop a steal but spy gets away
dont stop steal byt spy gets caught points finger at wrong empire
dont stop steal spy gets away but you find out about it
dont even know a steal occurs spy gets away clean
dont even know a steal occurs and spy gets away clean, spy's empire is so happy about it, they share the stolden tech with all its allies ( haha worst case pull your pants up and spend some CIA funds for crying out loud!)
Something like this, based on a percentage scale, D100 rolls, with an internal security modifier would be great, you could even have a variable modifier of internal security for each race like you have an espionage modifier right now.
Right now the game just looks like they were thinking about it but scrapped the idea because they wanted to make a release date and didn't really have the time or money to develop it fully. Not saying what is in the game doesn't work it's just that it isn't really all that deep or fun the way it is now. Another thing about it is it's pure espionage and there is no way to covertly create sabotage and screw with another empire below the belt. Come on that should be sooo much fun.