Faye Hall, an American woman detained by the Taliban in Afghanistan since February, has been released and is reported to be in "good health," CNN reported, citing a source statement.