CVE-2021-21270

CVE-2021-21270

OctopusDSC is a PowerShell module with DSC resources that can be used to install and configure an Octopus Deploy Server and Tentacle agent. In OctopusDSC version 4.0.977 and earlier a customer API key used to connect to Octopus Server is exposed via logging in plaintext.

This vulnerability is patched in version 4.0.1002.

Source: CVE-2021-21270

CVE-2021-21260

CVE-2021-21260

Online Invoicing System (OIS) is open source software which is a lean invoicing system for small businesses, consultants and freelancers created using AppGini.
In OIS version 4.0 there is a stored XSS which can enables an attacker takeover of the admin account through a payload that extracts a csrf token and sends a request to change password.
It has been found that Item description is reflected without sanitization in app/items_view.php which enables the malicious scenario.

Source: CVE-2021-21260

CVE-2021-21259

CVE-2021-21259

HedgeDoc is open source software which lets you create real-time collaborative markdown notes. In HedgeDoc before version 1.7.2, an attacker can inject arbitrary JavaScript into a HedgeDoc note, which is executed when the note is viewed in slide mode.

Depending on the configuration of the instance, the attacker may not need authentication to create or edit notes.

The problem is patched in HedgeDoc 1.7.2.

### Workarounds
Disallow loading JavaScript from 3rd party sites using the `Content-Security-Policy` header. Note that this will break some embedded content.

### References
This issue was discovered by @TobiasHoll and reported to hackmdio/codimd: https://github.com/hackmdio/codimd/issues/1648

### For more information
If you have any questions or comments about this advisory:
* Open an topic on our community forum
* Join our matrix room

Source: CVE-2021-21259