Files
CVEs-PoC/2017/CVE-2017-7652.md
2024-06-18 02:51:15 +02:00

18 lines
932 B
Markdown

### [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