Police say two Palestinians stabbed an Israeli teenager in the back before running away near Jerusalem's Old City.

Spokeswoman Luba Samri said the 17-year-old Israeli was rushed to hospital in light condition. Officers are searching for attackers who fled the scene, she said.

Saturday's violence is the latest in four months of near-daily Palestinian attacks on civilians and soldiers.

Palestinians killed 26 people on the Israeli side and wounded dozens more since mid-September, mostly in stabbings, shootings and vehicular assaults. Some 146 Palestinians have been killed by Israeli fire during that time, over 100 identified by Israel as attackers. The rest died in clashes.

Israel says the bloodshed is fueled by a Palestinian campaign of incitement. Palestinians say it stems from despair over nearly 50 years of occupation.