The exact paragraphs can be found here.
In the case of receiving BaföG, refugees are furthermore permitted to earn up to 4,800 € a year in addition.
Starting 01.01.2016, the same applies for holders of a specific humanitarian residence permit or "tolerated" refugees, if they have already been residing in Germany for at least 15 months from the date they originally applied for asylum in Germany.
Asylum-seekers whose application are still being processed are not permitted to request BaföG. They are granted support in accordance with the Asylum Seekers’ Benefit Act (AsylbLG). After three months, refugees will be able to work under the condition that a priority check has occurred beforehand.
The Förderprogramm - Garantiefonds is directed towards young migrants, who wish to obtain a University entrance qualification, are preparing for a study programme and aim at an academic career; and who are either refugees, Jewish migrants or late repatriates currently residing in Germany. Its purpose is the fast social integration, especially focusing on the continuing the education that was interrupted in the home country.
The DAAD (German Academic Exchange Service) also has a scholarship database.