{"id":"CVE-2021-25630","state":"PUBLISHED","title":"\"loolforkit\" is a privileged program that is supposed to be run by a special, non-privileged \"lool\" user. Before doing anything else \"loolforkit\" checks, if it was invoked by the \"","description":"\"loolforkit\" is a privileged program that is supposed to be run by a special, non-privileged \"lool\" user. Before doing anything else \"loolforkit\" checks, if it was invoked by the \"lool\" user, and refuses to run with privileges, if it's not the case. In the vulnerable version of \"loolforkit\" this check was wrong, so a normal user could start \"loolforkit\" and eventually get local root privileges.","publishedAt":"2021-02-23T15:33:49.271Z","updatedAt":"2024-09-16T22:14:42.289Z","severity":null,"assigner":"Document Fdn.","products":["Collabora Productivity Collabora Online","The Document Foundation LibreOffice Online"],"affected":[{"vendor":"Collabora Productivity","product":"Collabora Online","versions":[{"version":"Collabora Online 4.2","status":"affected","lessThan":"4.2.13","versionType":"custom"},{"version":"Collabora Online 6.4","status":"affected","lessThan":"6.4.3","versionType":"custom"}]},{"vendor":"The Document Foundation","product":"LibreOffice Online","versions":[{"version":"unspecified","status":"affected","lessThanOrEqual":"7.0.1.1","versionType":"custom"}]}],"references":["https://github.com/CollaboraOnline/online/security/advisories/GHSA-49w3-gr3w-m68v","https://www.openwall.com/lists/oss-security/2021/01/18/3"],"weaknesses":[],"ingestedAt":"2026-10-29T19:48:10.461Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2021/25xxx/CVE-2021-25630.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2021-25630","state":"PUBLISHED","datePublished":"2021-02-23T15:33:49.271Z","dateUpdated":"2024-09-16T22:14:42.289Z","assignerShortName":"Document Fdn.","assignerOrgId":"4fe7d05b-1353-44cc-8b7a-1e416936dff2","dateReserved":"2021-01-19T00:00:00.000Z"},"containers":{"cna":{"descriptions":[{"lang":"en","value":"\"loolforkit\" is a privileged program that is supposed to be run by a special, non-privileged \"lool\" user. Before doing anything else \"loolforkit\" checks, if it was invoked by the \"lool\" user, and refuses to run with privileges, if it's not the case. In the vulnerable version of \"loolforkit\" this check was wrong, so a normal user could start \"loolforkit\" and eventually get local root privileges."}],"affected":[{"vendor":"Collabora Productivity","product":"Collabora Online","versions":[{"version":"Collabora Online 4.2","status":"affected","lessThan":"4.2.13","versionType":"custom"},{"version":"Collabora Online 6.4","status":"affected","lessThan":"6.4.3","versionType":"custom"}]},{"vendor":"The Document Foundation","product":"LibreOffice Online","versions":[{"version":"unspecified","status":"affected","lessThanOrEqual":"7.0.1.1","versionType":"custom"}]}],"references":[{"url":"https://github.com/CollaboraOnline/online/security/advisories/GHSA-49w3-gr3w-m68v","tags":["x_refsource_MISC"]},{"url":"https://www.openwall.com/lists/oss-security/2021/01/18/3","tags":["x_refsource_MISC"]}],"problemTypes":[{"descriptions":[{"description":"\"loolforkit\" privileged program local root exploit","lang":"en","type":"text"}]}],"providerMetadata":{"shortName":"Document Fdn.","dateUpdated":"2021-02-23T15:33:49.000Z","orgId":"4fe7d05b-1353-44cc-8b7a-1e416936dff2"},"credits":[{"lang":"en","value":"Thanks to Matthias Gerstner (SUSE) for raising the issue."}],"datePublic":"2021-01-26T00:00:00.000Z","source":{"discovery":"EXTERNAL"},"x_generator":{"engine":"Vulnogram 0.0.9"},"x_legacyV4Record":{"CVE_data_meta":{"ASSIGNER":"security@documentfoundation.org","DATE_PUBLIC":"2021-01-26T00:00:00.000Z","ID":"CVE-2021-25630","STATE":"PUBLIC"},"affects":{"vendor":{"vendor_data":[{"product":{"product_data":[{"product_name":"Collabora Online","version":{"version_data":[{"version_affected":"<","version_name":"Collabora Online 4.2","version_value":"4.2.13"},{"version_affected":"<","version_name":"Collabora Online 6.4","version_value":"6.4.3"}]}}]},"vendor_name":"Collabora Productivity"},{"product":{"product_data":[{"product_name":"LibreOffice Online","version":{"version_data":[{"version_affected":"<=","version_value":"7.0.1.1"}]}}]},"vendor_name":"The Document Foundation"}]}},"credit":[{"lang":"eng","value":"Thanks to Matthias Gerstner (SUSE) for raising the issue."}],"data_format":"MITRE","data_type":"CVE","data_version":"4.0","description":{"description_data":[{"lang":"eng","value":"\"loolforkit\" is a privileged program that is supposed to be run by a special, non-privileged \"lool\" user. Before doing anything else \"loolforkit\" checks, if it was invoked by the \"lool\" user, and refuses to run with privileges, if it's not the case. In the vulnerable version of \"loolforkit\" this check was wrong, so a normal user could start \"loolforkit\" and eventually get local root privileges."}]},"generator":{"engine":"Vulnogram 0.0.9"},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"\"loolforkit\" privileged program local root exploit"}]}]},"references":{"reference_data":[{"name":"https://github.com/CollaboraOnline/online/security/advisories/GHSA-49w3-gr3w-m68v","refsource":"MISC","url":"https://github.com/CollaboraOnline/online/security/advisories/GHSA-49w3-gr3w-m68v"},{"name":"https://www.openwall.com/lists/oss-security/2021/01/18/3","refsource":"MISC","url":"https://www.openwall.com/lists/oss-security/2021/01/18/3"}]},"source":{"discovery":"EXTERNAL"}}},"adp":[{"title":"CVE Program Container","references":[{"url":"https://github.com/CollaboraOnline/online/security/advisories/GHSA-49w3-gr3w-m68v","tags":["x_refsource_MISC","x_transferred"]},{"url":"https://www.openwall.com/lists/oss-security/2021/01/18/3","tags":["x_refsource_MISC","x_transferred"]}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2024-08-03T20:11:27.111Z"}}]}}}