Jackson, who arrived at Boro at the beginning of last season, is another player to commit to manager Jono Greening's side.
Greening said: "I'm really pleased to have Jacko on board.
"He's a great lad, a good athlete, who is strong and can play in a few positions, which is great for a manager."
Keep up-to-date with our exclusive email newsletters.
Subscribe