The attacker was a 28-year-old Palestinian from the West Bank.
The woman who was stabbed and seriously injured has died, the Ichilov Medical Center announced.
The hospital says the woman was in her 80s and had been stabbed multiple times.
He was declared dead upon arrival at a hospital in Tel Aviv.
The man was shot on the spot by armed guards and detained by police. No details have been given about his condition.
Terrorist attacks should be punishable by death. This should be because “if there are fewer dogs, there are fewer fleas.”