Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 636042 (CVE-2017-7572) - <app-backup/backintime-1.1.24: Race condition
Summary: <app-backup/backintime-1.1.24: Race condition
Status: RESOLVED FIXED
Alias: CVE-2017-7572
Product: Gentoo Security
Classification: Unclassified
Component: Vulnerabilities (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Gentoo Security
URL:
Whiteboard: B4 [noglsa cve]
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-31 14:39 UTC by GLSAMaker/CVETool Bot
Modified: 2018-01-19 20:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description GLSAMaker/CVETool Bot gentoo-dev 2017-10-31 14:39:16 UTC
CVE-2017-7572 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-7572):
  The _checkPolkitPrivilege function in serviceHelper.py in Back In Time (aka
  backintime) 1.1.18 and earlier uses a deprecated polkit authorization method
  (unix-process) that is subject to a race condition (time of check, time of
  use). With this authorization method, the owner of a process requesting a
  polkit operation is checked by polkitd via /proc/<pid>/status, by which time
  the requesting process may have been replaced by a different process with
  the same PID that has different privileges then the original requester.
Comment 1 Michael Weber (RETIRED) gentoo-dev 2017-12-18 16:47:53 UTC
Stabilization and removal of affected version 1.1.12 is handled via bug 636974.
Comment 2 Larry the Git Cow gentoo-dev 2017-12-22 08:51:58 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e12f546404f2b91fc7052146f705bdbf5eb44e2

commit 9e12f546404f2b91fc7052146f705bdbf5eb44e2
Author:     Michael Weber <xmw@gentoo.org>
AuthorDate: 2017-12-22 08:51:37 +0000
Commit:     Michael Weber <xmw@gentoo.org>
CommitDate: 2017-12-22 08:51:49 +0000

    app-backup/backintime: Remove security affected version.
    
    - Remote code execution vulnerability (CVE-2017-16667)
    Bug: https://bugs.gentoo.org/636042
    
    - Race condition (CVE-2017-7572)
    Bug: https://bugs.gentoo.org/636974
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-backup/backintime/Manifest                 |  1 -
 app-backup/backintime/backintime-1.1.12.ebuild | 77 --------------------------
 2 files changed, 78 deletions(-)}
Comment 3 Aaron Bauman (RETIRED) gentoo-dev 2018-01-19 20:16:44 UTC
GLSA Vote: No

1.1.24 is not vulnerable and is stable. I am not sure why 1.1.18 was considered safe.  No patch visible from that time.