Middlesbrough winger Mustapha Carayol is set to be sidelined for up to four months with a knee injury.