From 0-Day to Exploit - Buffer Overflow in Belkin N750 (CVE-2014-1635)
1–9 of 9 posts
Re: From 0-Day to Exploit - Buffer Overflow in Belkin N750 (CVE-2014-1635)
#2Re: From 0-Day to Exploit - Buffer Overflow in Belkin N750 (CVE-2014-1635)
#3Re: From 0-Day to Exploit - Buffer Overflow in Belkin N750 (CVE-2014-1635)
#4I wouldn't have thought it possible to generate a negative-sized request...
One of my pet peeves is fixed-length buffers in C code, of some size that (thankfully, it's checked to prevent going off the end - most of the time, at least...) has no real justification documented anywhere - "why use 72 bytes and not e.g. 80? Why 999, and not 1000 or 1024?" If you're going to use C, I think you should be paying more attention to memory allocation and how big things like requests/responses can be; otherwise, you should use a "safer" language possibly with dynamic allocation that can handle any size... but on a constrained system like a router that may not be possible (or it'll just turn into an opportunity for OOM DoS.)
Re: From 0-Day to Exploit - Buffer Overflow in Belkin N750 (CVE-2014-1635)
#5Side bar, who releases these? Is there a feed(s) that devops/sysadmin/people follow to get the CVE-X-Y reports or is it more ad-hoc/whoever finds them
Re: From 0-Day to Exploit - Buffer Overflow in Belkin N750 (CVE-2014-1635)
#6Side bar, who releases these? Is there a feed(s) that devops/sysadmin/people follow to get the CVE-X-Y reports or is it more ad-hoc/whoever finds them
Common Vulnerabilities and Exploits - https://cve.mitre.org/ . There are various aggregators of these. For *nix exploits, various distros will have bugs that (mostly) map to CVEs - e.g. Debian has DSAs.
Serious question: How worried should I be that my defacto, go-to database of software vulnerabilities is paid for by the United States Government? How independently run is it? Need I fret that vulnerabilities won't be publicized if they benefit government agencies?
Re: From 0-Day to Exploit - Buffer Overflow in Belkin N750 (CVE-2014-1635)
#7Earlier quoted context omitted.
Common Vulnerabilities and Exploits - https://cve.mitre.org/ . There are various aggregators of these. For *nix exploits, various distros will have bugs that (mostly) map to CVEs - e.g. Debian has DSAs.
From the site: "CVE is sponsored by US-CERT in the office of Cybersecurity and Communications at the U.S. Department of Homeland Security." Serious question: How worried should I be that my defacto, go-to database of software vulnerabilities is paid for by the United States Government? How independently run is it? Need I fret that vulnerabilities won't be publicized if they benefit government agencies?
However, if NSA discovers a ground-breaking exploit, and it's deemed low-risk to US systems, they'll probably keep it. But they certainly wouldn't disclose it to US-CERT or Mitre. Not to mention, since US-CERT and Mitre aren't in the intelligence community, they don't have a mechanism to keep information like that undisclosed.
Re: From 0-Day to Exploit - Buffer Overflow in Belkin N750 (CVE-2014-1635)
#8Earlier quoted context omitted.
Common Vulnerabilities and Exploits - https://cve.mitre.org/ . There are various aggregators of these. For *nix exploits, various distros will have bugs that (mostly) map to CVEs - e.g. Debian has DSAs.
From the site: "CVE is sponsored by US-CERT in the office of Cybersecurity and Communications at the U.S. Department of Homeland Security." Serious question: How worried should I be that my defacto, go-to database of software vulnerabilities is paid for by the United States Government? How independently run is it? Need I fret that vulnerabilities won't be publicized if they benefit government agencies?
Re: From 0-Day to Exploit - Buffer Overflow in Belkin N750 (CVE-2014-1635)
#9Earlier quoted context omitted.
Common Vulnerabilities and Exploits - https://cve.mitre.org/ . There are various aggregators of these. For *nix exploits, various distros will have bugs that (mostly) map to CVEs - e.g. Debian has DSAs.
From the site: "CVE is sponsored by US-CERT in the office of Cybersecurity and Communications at the U.S. Department of Homeland Security." Serious question: How worried should I be that my defacto, go-to database of software vulnerabilities is paid for by the United States Government? How independently run is it? Need I fret that vulnerabilities won't be publicized if they benefit government agencies?