| Ticket Hash: | f9831fdef1d4edccd10e4e416062820b63a15ee4 | ||
| Title: | Arbitrary file overwrite using symlinks | ||
| Status: | Fixed | Type: | Code_Defect |
| Severity: | Critical | Priority: | Immediate |
| Subsystem: | Resolution: | Fixed | |
| Last Modified: |
2020-08-19 00:18:49 5.62 years ago |
Created: |
2020-08-17 08:39:03 5.62 years ago |
| Version Found In: | |||
| User Comments: | ||||
|
drh added on 2020-08-17 08:39:03:
A malicious user with check-in privileges can overwrite arbitrary files on a victim's system by exploiting weaknesses in the symlink mechanism of Fossil. Max Justicz provides the following demo:
drh added on 2020-08-17 19:03:53: Mitigations from check-in ff98dd5af61aef30ca4:
drh added on 2020-08-19 00:18:49: Additional defenses:
| ||||