In Ubuntu's trust-store, if a user revokes location access from an application, the location is still available to the application because the application will honour incorrect, cached permissions. This is because the cache was not ordered by creation time by the Select struct in src/core/trust/impl/sqlite3/store.cpp. Fixed in trust-store (Ubuntu) version 1.1.0+15.04.20150123-0ubuntu1 and trust-store (Ubuntu RTM) version 1.1.0+15.04.20150123~rtm-0ubuntu1.
History

No history.

cve-icon MITRE

Status: PUBLISHED

Assigner: canonical

Published: 2020-07-22T18:05:19.844858Z

Updated: 2024-09-17T03:18:34.686Z

Reserved: 2014-01-13T00:00:00

Link: CVE-2014-1422

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2020-07-22T18:15:11.677

Modified: 2020-08-09T20:36:57.410

Link: CVE-2014-1422

cve-icon Redhat

No data.