I do believe Mozilla has started doing at least some basic checks for this sort of thing for any addon/extension on their official repository. Things sometimes will and do slip through the cracks, but they remove them as they're reported. Beyond that, to be absolutely sure, you'd need to look at the source code for each and every extension, and also have a packet analyzer program inspecting every outgoing packet.