QID 980509
QID 980509: Python (pip) Security Update for apprise (GHSA-qhmp-h54x-38qr)
Security update has been released for apprise to fix the vulnerability.
Note: The preceding description block is extracted directly from the security advisory. Using automation, we have attempted to clean and format it as much as possible without introducing additional issues.
Anyone _publicly_ hosting the Apprise library and granting them access to the IFTTT notification service.
Solution
Update to Apprise v0.9.5.1
```bash
# Install Apprise v0.9.5.1 from PyPI
pip install apprise==0.9.5.1
```
The patch to the problem was performed [here](https://github.com/caronc/apprise/pull/436/files).Workaround:
Alternatively, if upgrading is not an option, you can safely remove the following file:
- `apprise/plugins/NotifyIFTTT.py`
The above will eliminate the ability to use IFTTT, but everything else will work smoothly.
```bash
# Install Apprise v0.9.5.1 from PyPI
pip install apprise==0.9.5.1
```
The patch to the problem was performed [here](https://github.com/caronc/apprise/pull/436/files).Workaround:
Alternatively, if upgrading is not an option, you can safely remove the following file:
- `apprise/plugins/NotifyIFTTT.py`
The above will eliminate the ability to use IFTTT, but everything else will work smoothly.
Vendor References
- GHSA-qhmp-h54x-38qr -
github.com/advisories/GHSA-qhmp-h54x-38qr
CVEs related to QID 980509
Software Advisories
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| GHSA-qhmp-h54x-38qr | apprise |
|