It is often caused by viruses (like the common cold virus) and lasts up to 4-12 weeks according to these researchers.
I've told patients for years, that viral based sinus symptoms shouldn't last more than one and a half to two weeks.