Blame SOURCES/sqlite-3.26.0-CVE-2019-13751.patch

77bd1e
Subject: [PATCH] Further improve detection of corrupt records in fts3
77bd1e
77bd1e
---
77bd1e
 ext/fts3/fts3_write.c | 2 +-
77bd1e
 1 file changed, 1 insertion(+), 1 deletion(-)
77bd1e
77bd1e
diff --git a/ext/fts3/fts3_write.c b/ext/fts3/fts3_write.c
77bd1e
index 5330b4c..0647bd7 100644
77bd1e
--- a/ext/fts3/fts3_write.c
77bd1e
+++ b/ext/fts3/fts3_write.c
77bd1e
@@ -1376,7 +1376,7 @@ static int fts3SegReaderNext(
77bd1e
   pNext += fts3GetVarint32(pNext, &nSuffix);
77bd1e
   if( nSuffix<=0 
77bd1e
    || (&pReader->aNode[pReader->nNode] - pNext)
77bd1e
-   || nPrefix>pReader->nTermAlloc
77bd1e
+   || nPrefix>pReader->nTerm
77bd1e
   ){
77bd1e
     return FTS_CORRUPT_VTAB;
77bd1e
   }
77bd1e
-- 
77bd1e
2.30.2
77bd1e