Western Digital My Cloud EX2 Ultra firmware 2.31.183 allows web users (including guest account) to remotely execute arbitrary code via a stack-based buffer overflow. There is no size verification logic in one of functions in libscheddl.so, and download_mgr.cgi makes it possible to enter large-sized f_idx inputs.
The product writes data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://github.com/DelspoN/CVE/blob/master/CVE-2019-18930/description.txt | third party advisory |
https://github.com/DelspoN/CVE/tree/master/CVE-2019-18930 | third party advisory exploit |