curl can be told to parse a `.netrc` file for credentials. If that file endsin a line with 4095 consecutive non-white space letters and no newline, curlwould first read past the end of the stack-base…
Medium CVSS 6.5
Summary
curl can be told to parse a `.netrc` file for credentials. If that file endsin a line with 4095 consecutive non-white space letters and no newline, curlwould first read past the end of the stack-based buffer, and if the readworks, write a zero byte beyond its boundary.This will in most cases cause a segfault or similar, but circumstances might also cause different outcomes.If a malicious user can provide a custom netrc file to an application or otherwise affect its contents, this flaw could be …
In-depth triage
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Affected products
- :
- :
- :
- :
- :
- :
- :
- :
Sources
- NVD DATABASE
Original Links
- http://seclists.org/fulldisclosure/2023/Jan/19 Mailing List
- http://seclists.org/fulldisclosure/2023/Jan/20 Mailing List
- https://hackerone.com/reports/1721098 Exploit
- https://security.gentoo.org/glsa/202212-01 Third Party Advisory
- https://security.netapp.com/advisory/ntap-20230110-0006/ Third Party Advisory
- https://support.apple.com/kb/HT213604 Third Party Advisory
- https://support.apple.com/kb/HT213605 Third Party Advisory
- http://seclists.org/fulldisclosure/2023/Jan/19 Mailing List
- http://seclists.org/fulldisclosure/2023/Jan/20 Mailing List
- https://hackerone.com/reports/1721098 Exploit
- https://security.gentoo.org/glsa/202212-01 Third Party Advisory
- https://security.netapp.com/advisory/ntap-20230110-0006/ Third Party Advisory
- https://support.apple.com/kb/HT213604 Third Party Advisory
- https://support.apple.com/kb/HT213605 Third Party Advisory
- https://cert-portal.siemens.com/productcert/html/ssa-398330.html
- https://cert-portal.siemens.com/productcert/html/ssa-892048.html
Timeline
- nvd_ingest NVD