Description
Pardus Parental Control before 0.7.0 contains an incorrect authorization vulnerability in the polkit policy that allows unprivileged local users to disable parental controls as root. Attackers can invoke PPCActivator.py with the --disable argument via pkexec to remove all restrictions including DNS filtering and application limits without authentication.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
pardus pardus-parental-control
Default version status: unaffected
0 to < 0.7.0affected
References
- https://github.com/pardus/pardus-parental-control/pull/5 ↗
- https://github.com/pardus/pardus-parental-control/commit/42d8373b6b8d9bf348e9378fb6ad4a2750d503e7 ↗
- https://github.com/pardus/pardus-parental-control/blob/4045f9513fa2d19ad9dbee25b39acb55a018c58e/polkit/tr.org.pardus.pkexec.parental-control.policy#L9-L21 ↗
- https://github.com/pardus/pardus-parental-control/releases/tag/debian%2F0.7.0 ↗
- https://github.com/pardus/pardus-parental-control ↗
- https://www.vulncheck.com/advisories/pardus-parental-control-before-0.7.0-incorrect-authorization-via-ppcactivator-py ↗