The flaw affects whitelisted timesheet functions that do not fully enforce permissions on the Timesheet, Timesheet Detail, and Project doctypes. The affected endpoints are get_projectwise_timesheet_data, get_timesheet_detail_rate, and get_timesheet; an authenticated request can reach them and receive records outside the caller's authorized scope. get_projectwise_timesheet_data queries billable time records that can include project names, hours, billing amounts, currency, and work descriptions, while the other functions support timesheet lookup or billing-rate retrieval. The fixes constrain queries to Timesheet and Project records returned by permission-aware list operations and bind Timesheet Detail results to permitted parent timesheets. The available evidence does not establish how every deployment configuration or custom permission scheme changes reachability.