Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Trivial
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.3.1
-
Fix Version/s: 4.3.3
-
Component/s: CiviCRM API
Description
When an api-key that is not attached to a CMS user is used with the REST interface, the CMS bootstrap will be skipped but the rest of the api call will continue. This would allow any contact given an api-key full access to civicrm through the api, and could also cause problems due to the CMS not being bootstrapped (won't affect every case, but if there is logic in a drupal module, it will fail to run for that contact's api calls).