Is work a weak verb?

Yes, it is. It was in Old English because its past tense was formed not by ablaut (vowel gradation, e.g., sing ~ sang) but by a dental suffix (today's -ed).