CVE-2018-9856 Kotti CSRF in the local roles implementation
HighCVSS 8.8
EPSS 0.63%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Kotti before 1.3.2 and 2.x before 2.0.0b2 has CSRF in the local roles implementation, as demonstrated by triggering a permission change via a /admin-document/@@share request.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| pypi kotti(PyPI) | < 1.3.2 | 1.3.2 |
| pypi kotti(PyPI) | = 0.1 | No fix listed |
| pypi kotti(PyPI) | = 0.1.1 | No fix listed |
| pypi kotti(PyPI) | = 0.10a1 | No fix listed |
| pypi kotti(PyPI) | = 0.10a2 | No fix listed |
| pypi kotti(PyPI) | = 0.10a3 | No fix listed |
| pypi kotti(PyPI) | = 0.10a4 | No fix listed |
| pypi kotti(PyPI) | = 0.10b1 | No fix listed |
| pypi kotti(PyPI) | = 0.1a1 | No fix listed |
| pypi kotti(PyPI) | = 0.1a2 | No fix listed |
| pypi kotti(PyPI) | = 0.1a3 | No fix listed |
| pypi kotti(PyPI) | = 0.1a4 | No fix listed |
| pypi kotti(PyPI) | = 0.1a5 | No fix listed |
| pypi kotti(PyPI) | = 0.1a6 | No fix listed |
| pypi kotti(PyPI) | = 0.1a7 | No fix listed |
| pypi kotti(PyPI) | = 0.1a8 | No fix listed |
| pypi kotti(PyPI) | = 0.1a9 | No fix listed |
| pypi kotti(PyPI) | = 0.2 | No fix listed |
| pypi kotti(PyPI) | = 0.2.1 | No fix listed |
| pypi kotti(PyPI) | = 0.2.10 | No fix listed |
| pypi kotti(PyPI) | = 0.2.2 | No fix listed |
| pypi kotti(PyPI) | = 0.2.3 | No fix listed |
| pypi kotti(PyPI) | = 0.2.4 | No fix listed |
| pypi kotti(PyPI) | = 0.2.5 | No fix listed |
| pypi kotti(PyPI) | = 0.2.6 | No fix listed |
Show 84 more
| Product | Affected versions | Fixed in |
|---|---|---|
| pypi kotti(PyPI) | = 0.2.7 | No fix listed |
| pypi kotti(PyPI) | = 0.2.8 | No fix listed |
| pypi kotti(PyPI) | = 0.2.9 | No fix listed |
| pypi kotti(PyPI) | = 0.2a1 | No fix listed |
| pypi kotti(PyPI) | = 0.2a2 | No fix listed |
| pypi kotti(PyPI) | = 0.3.0 | No fix listed |
| pypi kotti(PyPI) | = 0.3.1 | No fix listed |
| pypi kotti(PyPI) | = 0.4.0 | No fix listed |
| pypi kotti(PyPI) | = 0.4.1 | No fix listed |
| pypi kotti(PyPI) | = 0.4.2 | No fix listed |
| pypi kotti(PyPI) | = 0.4.3 | No fix listed |
| pypi kotti(PyPI) | = 0.4.4 | No fix listed |
| pypi kotti(PyPI) | = 0.4.5 | No fix listed |
| pypi kotti(PyPI) | = 0.5.0 | No fix listed |
| pypi kotti(PyPI) | = 0.5.0a1 | No fix listed |
| pypi kotti(PyPI) | = 0.5.0a2 | No fix listed |
| pypi kotti(PyPI) | = 0.5.0a3 | No fix listed |
| pypi kotti(PyPI) | = 0.5.0a4 | No fix listed |
| pypi kotti(PyPI) | = 0.5.0a5 | No fix listed |
| pypi kotti(PyPI) | = 0.5.0a6 | No fix listed |
| pypi kotti(PyPI) | = 0.5.0a7 | No fix listed |
| pypi kotti(PyPI) | = 0.5.0rc1 | No fix listed |
| pypi kotti(PyPI) | = 0.5.0rc2 | No fix listed |
| pypi kotti(PyPI) | = 0.5.1 | No fix listed |
| pypi kotti(PyPI) | = 0.5.2 | No fix listed |
| pypi kotti(PyPI) | = 0.6.0 | No fix listed |
| pypi kotti(PyPI) | = 0.6.0b1 | No fix listed |
| pypi kotti(PyPI) | = 0.6.0b2 | No fix listed |
| pypi kotti(PyPI) | = 0.6.0b3 | No fix listed |
| pypi kotti(PyPI) | = 0.6.1 | No fix listed |
| pypi kotti(PyPI) | = 0.6.2 | No fix listed |
| pypi kotti(PyPI) | = 0.6.3 | No fix listed |
| pypi kotti(PyPI) | = 0.7 | No fix listed |
| pypi kotti(PyPI) | = 0.7.1 | No fix listed |
| pypi kotti(PyPI) | = 0.7.2 | No fix listed |
| pypi kotti(PyPI) | = 0.7a1 | No fix listed |
| pypi kotti(PyPI) | = 0.7a2 | No fix listed |
| pypi kotti(PyPI) | = 0.7a3 | No fix listed |
| pypi kotti(PyPI) | = 0.7a4 | No fix listed |
| pypi kotti(PyPI) | = 0.7a5 | No fix listed |
| pypi kotti(PyPI) | = 0.7a6 | No fix listed |
| pypi kotti(PyPI) | = 0.7rc1 | No fix listed |
| pypi kotti(PyPI) | = 0.8 | No fix listed |
| pypi kotti(PyPI) | = 0.8a1 | No fix listed |
| pypi kotti(PyPI) | = 0.8a2 | No fix listed |
| pypi kotti(PyPI) | = 0.8b1 | No fix listed |
| pypi kotti(PyPI) | = 0.8b2 | No fix listed |
| pypi kotti(PyPI) | = 0.9 | No fix listed |
| pypi kotti(PyPI) | = 0.9.1 | No fix listed |
| pypi kotti(PyPI) | = 0.9.2 | No fix listed |
| pypi kotti(PyPI) | = 0.9a1 | No fix listed |
| pypi kotti(PyPI) | = 0.9a2 | No fix listed |
| pypi kotti(PyPI) | = 0.9b1 | No fix listed |
| pypi kotti(PyPI) | = 0.9b2 | No fix listed |
| pypi kotti(PyPI) | = 1.0.0 | No fix listed |
| pypi kotti(PyPI) | = 1.0.0-alpha | No fix listed |
| pypi kotti(PyPI) | = 1.0.0-alpha.2 | No fix listed |
| pypi kotti(PyPI) | = 1.0.0-alpha.3 | No fix listed |
| pypi kotti(PyPI) | = 1.0.0-alpha.4 | No fix listed |
| pypi kotti(PyPI) | = 1.1.0 | No fix listed |
| pypi kotti(PyPI) | = 1.1.0-alpha.1 | No fix listed |
| pypi kotti(PyPI) | = 1.1.1 | No fix listed |
| pypi kotti(PyPI) | = 1.1.2 | No fix listed |
| pypi kotti(PyPI) | = 1.1.3 | No fix listed |
| pypi kotti(PyPI) | = 1.1.4 | No fix listed |
| pypi kotti(PyPI) | = 1.1.5 | No fix listed |
| pypi kotti(PyPI) | = 1.2.0 | No fix listed |
| pypi kotti(PyPI) | = 1.2.1 | No fix listed |
| pypi kotti(PyPI) | = 1.2.2 | No fix listed |
| pypi kotti(PyPI) | = 1.2.3 | No fix listed |
| pypi kotti(PyPI) | = 1.2.4 | No fix listed |
| pypi kotti(PyPI) | = 1.3.0 | No fix listed |
| pypi kotti(PyPI) | = 1.3.0a1 | No fix listed |
| pypi kotti(PyPI) | = 1.3.0a2 | No fix listed |
| pypi kotti(PyPI) | = 1.3.0a3 | No fix listed |
| pypi kotti(PyPI) | = 1.3.0a4 | No fix listed |
| pypi kotti(PyPI) | = 1.3.1 | No fix listed |
| pypi kotti(PyPI) | >= 2.0.0a1, < 2.0.0b2 | 2.0.0b2 |
| pypi kotti(PyPI) | = 2.0.0a1 | No fix listed |
| pypi kotti(PyPI) | = 2.0.0b1 | No fix listed |
| pypi kotti(PyPI) | >= 2.0.0a1, <= 2.0.0b1 | No fix listed |
| kotti project kotti | < 1.3.2 | 1.3.2 |
| kotti project kotti | = 2.0.0-alpha1 | No fix listed |
| kotti project kotti | = 2.0.0b1 | No fix listed |
References
- nvd.nist.gov third-party-advisory vendor-advisory
- github.com exploit issue-tracking third-party-advisory
- github.com patch
- github.com product
- github.com vendor-advisory
- github.com