The scoreline was a little unfair to the Warriors, who shared possession and territory but lacked penetration and the finishing quality displayed by their hosts, while some wayward place-kicking by fly-half Colin Gregor also cost them points.
The Blues began confidently, despite two successive home defeats, and were happy to throw the ball wide.
However, David Young's men had to settle for an early penalty by Ceri Sweeney, which was promptly cancelled out by opposite number Gregor.
The hosts spurned another kickable penalty to go for a close range lineout and their gamble paid off when the ball was spread right for teenage full-back Dan Fish to touch down in the opposite corner.
Gregor was just short with a long range penalty before Glasgow made their first serious assault on the home try-line.
Pacy winger Hefin O'Hare evaded some poor tackles to reach the Blues' 22, but flanker Calum Forrester was held up just short and the visitors had no more than a second Gregor penalty to show for their efforts.
Sweeney then extended Cardiff's lead with two further penalties before prop Scott Andrews was yellow carded, though Gregor was unable to convert what was a straightforward penalty.
Leading 14-6, the Blues were able to survive to the interval without yielding any more points and a well-worked try boosted them early in the second half.
Scrum half Tom Slater's sniping run was supported by lock Paterson, with Sweeney on hand to break a tackle and cross for a try that he converted himself.
A well-executed kick chase by Fish almost brought a further score, but winger Chris Czekaj was tackled into touch before reaching the corner.
Glasgow lost replacement Paul Burke to the sin-bin, Sweeney converting the resulting penalty, with the Blues determined not to suffer the second half collapse that cost them dearly against Ulster last Sunday.
Any remaining doubts were laid to rest when Slater ran a penalty out of his 22 and after some scintillating handling, New Zealander Paterson was on hand to go under the posts.
Glasgow, having used all their replacements, suffered a further setback when Forrester was carried off on a stretcher, followed by limping skipper Alastair Kellock.
The 13 men put up a brave effort but were unable to prevent the Blues claiming a bonus point with a cracking 50-metre burst by Mustoe.
|Cardiff Blues Score Card|
|Glasgow Warriors Score Card|