Tear and bear were in Old English (OE) both strong verbs of “class 4”. The vowel pattern for verbs of this class is "e" - infinitive, ‧ "æ" - past singular, "ǣ" - past plural, "o" - participle (Wiktionary). This class seems to mostly be composed of verbs that had a liquid after the ablauting vowel; another example is “steal” < OE stelan, with /l/ rather than /r/.
The regular development of these vowels in Middle English would be /ɛː/, /a/, /ɛː/, /ɔː/ respectively, which indeed seem to have been in use ("Middle English Morphology" by Jerzy Wełna, in English Historical Linguistics, Volume 1, edited by Alexander Bergs and Laurel J. Brinton).
The Oxford English Dictionary (OED) says the past-tense forms in -are are attested starting from Middle English. At this time period, this spelling would have represented something like /aːrə/ or later on /aːr/.
What seems to have happened is that, at some point in Middle English, past-tense forms developed that show the continuation of the vowel from the Old English singular past tense forms, but that have an -e suffix that lengthened the vowel and caused voicing of a fricative consonant. See for example drove < OE drāf and gave < OE gæf/geaf. The OED entry on "bear" describes this process a bit and specifies that it started in the north:
early Middle English bar, beren, afterwards by levelling of singular
and plural, in south ber, beren, beeren, in north bar(e, baren, bare, which became the literary form.
Analogical shift of other -ear verbs to this class
A type of analogy caused some verbs that were not originally strong class 4, such as swear (originally strong class 6 with ablaut pattern e - ō - ō - o) and wear (originally a weak verb) to change conjugation patterns to join tear and bear. (Swear not only had the same vowel as tear and bear in the present tense, but also in the usual form of its past participle, which may have facilitated this shift.) This is why sware and ware exist.
Paradigmatic leveling of "o" from the past participle of strong class 4 verbs
The use of “o” in the past tense in Modern English is apparently due to a another type of analogy: "leveling" within the inflectional paradigm in favor of the vowel of the past participle. The OED entry on “tear” says:
The Old English past tense tær ( < tar) survived as tare to 17th
cent., when it gave place in standard English to tore, with o from
past participle toren, torn: compare bore, swore. A weak past tense
and participle terede, tered, found in 15th cent., are still
dialectal, along with a mixed form tored, tord.
I don't know why the vowel of the past-participle won out. I would guess the use of "o" may have also been influenced somewhat by the use of “long o” (Middle English /ɔː/) in the past tense forms of some other strong verbs, such as class 1 “drive~drove”. Avoidance of homophony with the present tense might also have been a factor, although that's very unclear (there are a number of verbs in Modern English that exist well enough with homophonous present and past-tense forms, such as put and cut).
This sort of analogy is definitely the source of tore, bore, wore. With swore, the OED says it could be a continuation of Old English swór, although that would be slightly irregular phonetically since we'd generally expect the vowel to be /ʊə/ in that case ("swoor" or "swoore"). However, vowel lowering before "r" is a well-attested sporadic sound change in English: it happens in the infinitive/present-tense forms of all of these -ear verbs, and it also seems to have occured in the words whore, floor, and probably door. So it seems quite possible to see swore as a continuation of swór, but analogy doubtless played a role as well.
The power of these two forms of analogy was apparently so strong that we even see unetymological “o” appear in the past participle and past tense of some verbs that don't end in "r": the words speak, tread, weave, which come from Old English strong class 5 verbs (Old English ablaut pattern: "e" - infinitive, ‧ "æ" - past singular, "ǣ" - past plural, "e" - participle). The OED says about “weave”:
In the 14th and 15th cents. the form of the past participle became
assimilated to that of the past participles of strong verbs with root
ending in a liquid (e.g. steal, stolen), and, as in most verbs of that
class, the o of the past participle was extended to the past tense
both singular and plural. The weak inflection has been occasionally
used in all periods from the 14th cent. onwards, but has never become
general.
As you may know, "spake" is an archaic Modern-English past-tense form of "speak".