1) La caution s'est engagée pour une durée précise
Si l'acte de caution précise clairement que la caution s'est engagée pour la durée du bail initial (par exemple, 3 ans dans le cas d'une location vide), son engagement prendra automatiquement fin à l'expiration de ce délai.
L'acte de caution peut également prévoir que certains évènements mettront prématurément fin à l'engagement de la caution, par exemple le divorces des époux cautionnés ou le décès de l'un d'eux.
2) La caution s'est engagée pour une durée illimitée
Lorsque la caution s'est engagée pour une durée indéterminée ou non précisée, par exemple la durée du bail sans précision de durée, elle peut revenir sur son engagement à tout moment.
Bien que le propriétaire ne détienne plus de garanties, il ne pourra pas résilier le bail de son locataire.
Pour plus de détails : http://www.assistant-juridique.fr/resiliation_caution_locataire.jsp