[security][HIGH] curl 8.18.0: CVE-2026-3805 require triage #1
Labels
No labels
cve
llm-analysis
needs-triage
security
severity-high
source-nvd
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rpms/curl#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 / Пакет
curl8.18.08.18.0-1securitysecurity-critical-security-teamHIGH7.51LLM recommendation / Рекомендация LLM
RU
Уязвимость памяти в curl (CVE-2026-3805): использование освобожденного указателя при повторном SMB-запросе к тому же хосту.
Немедленно обновить пакет curl до версии, исправляющей уязвимость, или применить патч, если обновление недоступно. Избегайте повторных SMB-запросов к тем же узлам без пересоздания сессий.
Рекомендуемое действие:
needs_triageПодсказка по целевой версии:
-Проверки: 1. Проверить наличие CVE-2026-3805 в списке известных уязвимостей для текущей версии curl.
2. Протестировать повторные SMB-запросы к одному хосту с использованием curl.
3. Проверить стабильность процесса и отсутствие сбоев памяти (segfaults) после обновления.
Риски: Возможное выполнение произвольного кода или отказ в обслуживании при обработке специфических SMB-запросов из-за использования освобожденной памяти.
EN
Memory use-after-free vulnerability in curl (CVE-2026-3805): using a freed pointer during a second SMB request to the same host.
Immediately update the curl package to a version fixing the vulnerability, or apply a patch if an update is unavailable. Avoid making repeated SMB requests to the same nodes without re-creating sessions.
Recommended action:
needs_triageTarget version hint:
-Tests: 1. Verify if CVE-2026-3805 is listed in known vulnerabilities for the current curl version.
2. Test repeated SMB requests to the same host using curl.
3. Check process stability and absence of memory crashes (segfaults) after updating.
Risks: Potential arbitrary code execution or denial of service when processing specific SMB requests due to use of freed memory.
CVE candidates from NVD/CPE
Descriptions
CVE-2026-3805
When doing a second SMB request to the same host again, curl would wrongly use
a data pointer pointing into already freed memory.
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
curl-8.18.0-2on branchniceos-5.2.Triage result:
Details:
e090be9f73a7a71459ef678c7cc4b1f75e3ea883.Version: 8.18.0and bumpsReleaseto2to avoid unnecessary behavior changes in the stable branch.lib/smb.c.libcurl.so.4; public headers and exported libcurl API are unchanged.Verification:
rpmbuild -bpconfirms the patched SMB code is present in the prepared build tree.rpmbuild -ba SPECS/curl.speccompleted successfully.curl --versioncompleted successfully.libcurl.so.4.Closing as fixed by backport.