solidtime is an open-source time-tracking app. In version 0.12.0, the PUT /api/v1/organizations/{organization}/time-entries/{timeEntry} API accepts a route-bound timeEntry from another organization when the caller has time-entries:update:all in the URL organization, allowing a known foreign time-entry UUID to be modified and rebound to objects in the caller's organization. This issue has been patched in version 0.12.1.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-639"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/42xxx/CVE-2026-42279.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "= 0.12.0"
},
{
"last_affected": "= 0.12.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandaloneSingleVersion"
},
{
"range": [
{
"fixed": "b73aa543fdf5b61c37447307ab7277451296832c"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "v0.12.1",
"range": [
{
"fixed": "b73aa543fdf5b61c37447307ab7277451296832c"
}
],
"source": "REFERENCES_TAG"
}
]
}