Is it bad to accept a 3 month contract with the intention of only using it to tie me over until I find a permanent position?

Recently found myself unemployed and with it being a bad time of the year for hiring, I decided to accept a quick fill 3 month contract role. The role seems fine and it's a good company, but I'm far over qualified for it and the pay isn't good. So I plan to just use it as a source of income while I search for a permanent position with better pay & benefits.

Is it bad for me to take this role with no intention of staying in it or looking for extension? Also, is it damaging to leave the role 6 weeks or so into it? I'm just guessing that number based on the time it will probably take to hear back and interview with another company.

FYI - I am based in Canada so Thanksgiving doesn't have much effect here but I have heard people say it can be slow at this time regardless.