The reason why they are called glitch jabs is because you are blocking the entire time you are attacking, even during the collision frames which is undoubtedly an unintended side effect of being able to cancel jabs with other attacks, ie, BL, RN, HK, LK and the canceling effect that a jab has on other leads into other attacking animation.. Kara jabs are actually improperly labeled, as kara means empty. A kara jab in SF would be when you jab without the intent of making contact, and instead use the animation for another purpose. I kara jab with say, Jax for example, to buffer fireballs and dash punches. I have no intention to make contact with those jabs. Intentionally connecting Run jabs with block canceling is not really kara jabbing, but that's what everyone calls it. I have always called glitch jabs "Defense Jabs" or "Def Jabs" for short, but it never caught on. From here on, maybe we can call them Def Jabs.
Also I was just looking at the thread Jugg posted, and I saw the gamemk post with collision boxes. I've never even looked at this thread before, or at least don't remember. Those collision boxes, while relatively serving their purpose, are highly inaccurate.
Edit: Even Def Jabs can't really be called Kara jabs, because there is some level of expectation that they will hit the opponent, while another percentage of the tactic relies on errors to make better follow ups, ie, Kabal making someone jump in resulting in a free spin would be kara in concept, however, I've seen many people stand there and deliver connected jabs .