Sachverhalt: A. A.a. Anfangs Dezember 2013 ordnete das Betreibungsamt Kreuzlingen die Versteigerung der beiden im Eigentum von A._ stehenden Grundstücke Nr. www und Nr. xxx bzw. zwei Einfamilienhäusern an der C._strasse yyy und Nr. zzz in U._ an. Die Versteigerung fand am 5. März 2014 statt. A.b. Am 25. Februar 2014 reichte A._ gegen die B._ AG (gestützt auf die Fristansetzung des Betreibungsamtes Kreuzlingen vom 17. Februar 2014) beim Bezirksgericht Kreuzlingen Klage auf Aberkennung eines Anspruchs im Lastenverzeichnis der beiden Grundstücke ein. Konkret wandte sie sich gegen die Verfügungsbeschränkung im fünften Rang, welche aufgrund eines Arrestes über Fr. 1'286'969.40 vorgemerkt worden war. B. B.a. Im Verlaufe des Verfahrens wurde A._ vom Präsidenten des Bezirksgerichtes zur Leistung eines Kostenvorschusses für die Gerichtskosten von Fr. 25'800.-- innert 20 Tagen aufgefordert. Daraufhin ersuchte A._ um Gewährung der unentgeltlichen Rechtspflege für den Lastenbereinigungsprozess. In ihrer Klageantwort vom 2. Juni 2014 verlangte die B._ AG unter anderem die Abweisung dieses Gesuchs und die Leistung einer Sicherheit für ihre Parteientschädigung. Mit Entscheid vom 3. November 2014 wies der Einzelrichter das Gesuch um unentgeltliche Rechtspflege von A._ ab. Mit Entscheid vom 4. November 2014 gab er dem Gesuch der B._ AG statt und verpflichtete A._ zur Sicherstellung von deren Parteikosten in der Höhe von Fr. 35'740.--. B.b. Gegen beide Entscheide gelangte A._ an das Obergericht des Kantons Thurgau, welches ihre Beschwerden mit Urteil vom 10. Dezember 2014 abwies. C. Mit Eingabe vom 8. April 2015 ist A._ an das Bundesgericht gelangt. Die Beschwerdeführerin beantragt die Aufhebung des vorinstanzlichen Entscheides und die Gewährung der unentgeltlichen Rechtspflege für das kantonale Verfahren. Sie stellt für das bundesgerichtliche Verfahren ein Gesuch um unentgeltliche Rechtspflege. Es sind die kantonalen Akten, aber keine Vernehmlassungen eingeholt worden.