It's still technically impossible. There is a paft in the game, but he doesn't meet the requirements. And the thread is 1 month old; you would have heard of that glitch by other people by now.
I call fake. I'm familiar with both glitching and pure community and I have not heard of this glitch. Also, to get rune gloves, he would need either; 66-70 cooking for awowoagei (or something) or 33+ def from dragon slayer. Notice how the account is 37 def now also..