Washington (CNN) Former FBI Deputy Director Andrew McCabe was set to officially retire on March 18, but according to a source familiar with the matter, he could be fired just days before and lose his pension after a more than two-decade career at the bureau.

The embattled official abruptly stepped down at the end of January and has been on leave since that time.

CNN has learned the FBI's Office of Professional Responsibility has recommended McCabe be fired and now the decision is up to Attorney General Jeff Sessions.

The issue stems from findings in an internal Justice Department watchdog report that claims he misled investigators about his decision to authorize FBI officials to speak to the media about an investigation into the Clinton Foundation.

A representative for McCabe declined to comment.

Read More