### [CVE-2017-7652](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7652) ![](https://img.shields.io/static/v1?label=Product&message=Eclipse%20Mosquitto&color=blue) ![](https://img.shields.io/static/v1?label=Version&message=n%2Fa&color=blue) ![](https://img.shields.io/static/v1?label=Vulnerability&message=CWE-789%3A%20Uncontrolled%20Memory%20Allocation&color=brighgreen) ### Description In Eclipse Mosquitto 1.4.14, if a Mosquitto instance is set running with a configuration file, then sending a HUP signal to server triggers the configuration to be reloaded from disk. If there are lots of clients connected so that there are no more file descriptors/sockets available (default limit typically 1024 file descriptors on Linux), then opening the configuration file will fail. ### POC #### Reference - https://bugs.eclipse.org/bugs/show_bug.cgi?id=530102 #### Github - https://github.com/andir/nixos-issue-db-example