Description
setup.py in Prewikka 0.9.14 installs prewikka.conf with world-readable permissions, which allows local users to obtain the SQL database password.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 12 | prewikka | 1.0.0-1.1 | — |
References
- GLSA-201101-07 vendor-advisory
- https://dev.prelude-technologies.com/projects/prewikka/repository/revisions/17e38c310410be1b7811152172cda4438936063d
- FEDORA-2009-3789 vendor-advisory
- [oss-security] 20100602 prewikka permission bug mailing-list
- https://dev.prelude-technologies.com/projects/prewikka/repository/revisions/17e38c310410be1b7811152172cda4438936063d/diff/setup.py
- https://bugs.gentoo.org/show_bug.cgi?id=270056
- prewikka-setup-information-disclosure(59223) vdb-entry
- 42820 third-party-advisory