Efter en två timmar lång operation uppges hans tillstånd vara stabilt.

En talesperson för det sjukhus där Bolsonaro vårdas uppger att han anlände med allvarliga skador. Bolsonaro opererades på sjukhuset.

Återhämtningen efter det djupa knivhugget kan ta ett par månader, och Bolsonaro beräknas tillbringa minst en vecka på sjukhuset.

Uppgiften om allvarliga skador motsäger vad hans son Flávio Bolsonaro inledningsvis uppgav. Han skrev på Twitter att fadern bara fått en ytlig skada.

Angreppet skedde i delstaten Minas Gerais i samband med en kampanj i staden Juiz de Fora. Bilder från händelsen visar när presidentkandidaten bärs iväg från området.

Polisen uppger att en man har gripits misstänkt för knivdådet, men att hans identitet ännu inte är känd.

Jair Bolsonaro ligger näst bäst till inför valet i Brasilien, med 19 procents stöd, enligt opinionsmätningar.