[security][HIGH] sqlite 3.50.4: CVE-2025-70873 require triage #1
Labels
No labels
bot
cve
llm-analysis
needs-build
needs-triage
priority/medium
security
severity-high
source-nvd
update/minor
upstream-update
upstream/github
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rpms/sqlite#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
CVE triage request / Запрос на разбор CVE
Package / Пакет
sqlite3.50.43.50.4-1databaseleaf-base-teamHIGH7.51LLM recommendation / Рекомендация LLM
RU
Кандидат на уязвимость CVE-2025-70873 для пакета sqlite версии 3.50.4. NVD указывает, что уязвимость существует в версиях до 3.51.1, однако текущая версия дистрибутива (3.50.4) может не попадать в точный диапазон уязвимых выпусков, требующий ручной проверки.
Необходимо вручную проверить точный список уязвимых версий в базе данных NVD или на сайте SQLite. Если версия 3.50.4 входит в диапазон, требуется обновление пакета до версии 3.51.1 или выше. Если версия не входит в диапазон, заявку следует закрыть как ложное срабатывание.
Рекомендуемое действие:
needs_triageПодсказка по целевой версии:
3.51.1Проверки: 1. Проверить точный диапазон версий в NVD для CVE-2025-70873 (не только верхнюю границу).
2. Установить тестовый ZIP-файл с эксплойтом (если доступен) и попытаться вызвать утечку памяти через zipfileInflate.
3. Сравнить текущую версию sqlite (3.50.4) с официальным списком исправлений на сайте sqlite.org.
Риски: Потенциальная утечка информации (heap memory disclosure) при обработке специально сконструированных ZIP-файлов в расширении zipfile. Риск реализуется только если пакет sqlite используется с включенным расширением zipfile и обрабатывает вредоносные файлы.
EN
CVE-2025-70873 candidate for package sqlite version 3.50.4. NVD indicates vulnerability exists in versions prior to 3.51.1, but the current distribution version (3.50.4) may not fall within the exact vulnerable release range, requiring manual verification.
Manually verify the exact list of vulnerable versions in the NVD database or on the SQLite website. If version 3.50.4 falls within the range, update the package to version 3.51.1 or higher. If the version is not within the range, close the request as a false positive.
Recommended action:
needs_triageTarget version hint:
3.51.1Tests: 1. Verify the exact version range in NVD for CVE-2025-70873 (not just the upper bound).
2. Install a test ZIP file with an exploit (if available) and attempt to trigger heap memory disclosure via zipfileInflate.
3. Compare the current sqlite version (3.50.4) with the official fix list on sqlite.org.
Risks: Potential information disclosure (heap memory disclosure) when processing specially crafted ZIP files in the zipfile extension. The risk is only realized if the sqlite package is used with the zipfile extension enabled and processes malicious files.
CVE candidates from NVD/CPE
Descriptions
CVE-2025-70873
An information disclosure issue in the zipfileInflate function in the zipfile extension in SQLite v3.51.1 and earlier allows attackers to obtain heap memory via supplying a crafted ZIP file.
Maintainer checklist
affected,fixed,not_affected,false_positive,deferred, ornot_in_cloud_image.niceos_cve_triageentry.NICE-SAadvisory if a security update is shipped.Machine metadata
Fixed in
sqlite-3.50.4-2on branchniceos-5.2.Triage result:
zipfileInflate()fix onto the NiceOS 5.2 pinned SQLite 3.50.x line.Details:
3.50.4to avoid unnecessary ABI/API/SQL-behavior changes in the stable branch.libsqlite3.so.0; public headers and exported API are unchanged.Verification:
rpmbuild -bpconfirms the patchedzipfileInflate()code is present in the prepared build tree.rpmbuild -ba SPECS/sqlite.speccompleted successfully.%checkcompleted successfully.sqlite3 -versionreports3.50.4.Closing as fixed by backport.