{"api_version":"1","generated_at":"2026-10-29T10:37:55+00:00","cve":"CVE-2025-68733","urls":{"html":"https://cve.report/CVE-2025-68733","api":"https://cve.report/api/cve/CVE-2025-68733.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2025-68733","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2025-68733"},"summary":{"title":"smack: fix bug: unprivileged task can create labels","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nsmack: fix bug: unprivileged task can create labels\n\nIf an unprivileged task is allowed to relabel itself\n(/smack/relabel-self is not empty),\nit can freely create new labels by writing their\nnames into own /proc/PID/attr/smack/current\n\nThis occurs because do_setattr() imports\nthe provided label in advance,\nbefore checking \"relabel-self\" list.\n\nThis change ensures that the \"relabel-self\" list\nis checked before importing the label.","state":"PUBLISHED","assigner":"Linux","published_at":"2025-12-24 11:16:02","updated_at":"2026-10-13 11:10:00"},"problem_types":[],"metrics":[],"references":[{"url":"https://git.kernel.org/stable/c/64aa81250171b6bb6803e97ea7a5d73bfa061f6e","name":"https://git.kernel.org/stable/c/64aa81250171b6bb6803e97ea7a5d73bfa061f6e","refsource":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://git.kernel.org/stable/c/6b1e45e13546c9ea0b1d99097993ac0aafae90b1","name":"https://git.kernel.org/stable/c/6b1e45e13546c9ea0b1d99097993ac0aafae90b1","refsource":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://git.kernel.org/stable/c/f8fd5491100f920847a3338d5fba22db19c72773","name":"https://git.kernel.org/stable/c/f8fd5491100f920847a3338d5fba22db19c72773","refsource":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://git.kernel.org/stable/c/c80173233014a360c13fa5cc79d36bfe6e53a8ed","name":"https://git.kernel.org/stable/c/c80173233014a360c13fa5cc79d36bfe6e53a8ed","refsource":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://git.kernel.org/stable/c/c147e13ea7fe9f118f8c9ba5e96cbd644b00d6b3","name":"https://git.kernel.org/stable/c/c147e13ea7fe9f118f8c9ba5e96cbd644b00d6b3","refsource":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://git.kernel.org/stable/c/ac9fce2efabad37c338aac86fbe100f77a080e59","name":"https://git.kernel.org/stable/c/ac9fce2efabad37c338aac86fbe100f77a080e59","refsource":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://git.kernel.org/stable/c/60e8d49989410a7ade60f5dadfcd979c117d05c0","name":"https://git.kernel.org/stable/c/60e8d49989410a7ade60f5dadfcd979c117d05c0","refsource":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://git.kernel.org/stable/c/4a7a7621619a366712fb9cefcb6e69f956c247ce","name":"https://git.kernel.org/stable/c/4a7a7621619a366712fb9cefcb6e69f956c247ce","refsource":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://www.cve.org/CVERecord?id=CVE-2025-68733","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-68733","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 38416e53936ecf896948fdeffc36b76979117952 c80173233014a360c13fa5cc79d36bfe6e53a8ed git","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 38416e53936ecf896948fdeffc36b76979117952 6b1e45e13546c9ea0b1d99097993ac0aafae90b1 git","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 38416e53936ecf896948fdeffc36b76979117952 4a7a7621619a366712fb9cefcb6e69f956c247ce git","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 38416e53936ecf896948fdeffc36b76979117952 f8fd5491100f920847a3338d5fba22db19c72773 git","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 38416e53936ecf896948fdeffc36b76979117952 ac9fce2efabad37c338aac86fbe100f77a080e59 git","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 38416e53936ecf896948fdeffc36b76979117952 64aa81250171b6bb6803e97ea7a5d73bfa061f6e git","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 38416e53936ecf896948fdeffc36b76979117952 60e8d49989410a7ade60f5dadfcd979c117d05c0 git","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 38416e53936ecf896948fdeffc36b76979117952 c147e13ea7fe9f118f8c9ba5e96cbd644b00d6b3 git","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"affected 4.4","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 4.4 semver","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 5.10.248 5.10.* semver","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 5.15.198 5.15.* semver","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 6.1.160 6.1.* semver","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 6.6.120 6.6.* semver","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 6.12.63 6.12.* semver","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 6.17.13 6.17.* semver","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 6.18.2 6.18.* semver","platforms":[]},{"source":"CNA","vendor":"Linux","product":"Linux","version":"unaffected 6.19 * original_commit_for_fix","platforms":[]}],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"containers":{"cna":{"affected":[{"defaultStatus":"unaffected","product":"Linux","programFiles":["security/smack/smack_lsm.c"],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","vendor":"Linux","versions":[{"lessThan":"c80173233014a360c13fa5cc79d36bfe6e53a8ed","status":"affected","version":"38416e53936ecf896948fdeffc36b76979117952","versionType":"git"},{"lessThan":"6b1e45e13546c9ea0b1d99097993ac0aafae90b1","status":"affected","version":"38416e53936ecf896948fdeffc36b76979117952","versionType":"git"},{"lessThan":"4a7a7621619a366712fb9cefcb6e69f956c247ce","status":"affected","version":"38416e53936ecf896948fdeffc36b76979117952","versionType":"git"},{"lessThan":"f8fd5491100f920847a3338d5fba22db19c72773","status":"affected","version":"38416e53936ecf896948fdeffc36b76979117952","versionType":"git"},{"lessThan":"ac9fce2efabad37c338aac86fbe100f77a080e59","status":"affected","version":"38416e53936ecf896948fdeffc36b76979117952","versionType":"git"},{"lessThan":"64aa81250171b6bb6803e97ea7a5d73bfa061f6e","status":"affected","version":"38416e53936ecf896948fdeffc36b76979117952","versionType":"git"},{"lessThan":"60e8d49989410a7ade60f5dadfcd979c117d05c0","status":"affected","version":"38416e53936ecf896948fdeffc36b76979117952","versionType":"git"},{"lessThan":"c147e13ea7fe9f118f8c9ba5e96cbd644b00d6b3","status":"affected","version":"38416e53936ecf896948fdeffc36b76979117952","versionType":"git"}]},{"defaultStatus":"affected","product":"Linux","programFiles":["security/smack/smack_lsm.c"],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","vendor":"Linux","versions":[{"status":"affected","version":"4.4"},{"lessThan":"4.4","status":"unaffected","version":"0","versionType":"semver"},{"lessThanOrEqual":"5.10.*","status":"unaffected","version":"5.10.248","versionType":"semver"},{"lessThanOrEqual":"5.15.*","status":"unaffected","version":"5.15.198","versionType":"semver"},{"lessThanOrEqual":"6.1.*","status":"unaffected","version":"6.1.160","versionType":"semver"},{"lessThanOrEqual":"6.6.*","status":"unaffected","version":"6.6.120","versionType":"semver"},{"lessThanOrEqual":"6.12.*","status":"unaffected","version":"6.12.63","versionType":"semver"},{"lessThanOrEqual":"6.17.*","status":"unaffected","version":"6.17.13","versionType":"semver"},{"lessThanOrEqual":"6.18.*","status":"unaffected","version":"6.18.2","versionType":"semver"},{"lessThanOrEqual":"*","status":"unaffected","version":"6.19","versionType":"original_commit_for_fix"}]}],"cpeApplicability":[{"nodes":[{"cpeMatch":[{"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionEndExcluding":"5.10.248","versionStartIncluding":"4.4","vulnerable":true},{"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionEndExcluding":"5.15.198","versionStartIncluding":"4.4","vulnerable":true},{"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionEndExcluding":"6.1.160","versionStartIncluding":"4.4","vulnerable":true},{"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionEndExcluding":"6.6.120","versionStartIncluding":"4.4","vulnerable":true},{"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionEndExcluding":"6.12.63","versionStartIncluding":"4.4","vulnerable":true},{"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionEndExcluding":"6.17.13","versionStartIncluding":"4.4","vulnerable":true},{"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionEndExcluding":"6.18.2","versionStartIncluding":"4.4","vulnerable":true},{"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionEndExcluding":"6.19","versionStartIncluding":"4.4","vulnerable":true}],"negate":false,"operator":"OR"}]}],"descriptions":[{"lang":"en","value":"In the Linux kernel, the following vulnerability has been resolved:\n\nsmack: fix bug: unprivileged task can create labels\n\nIf an unprivileged task is allowed to relabel itself\n(/smack/relabel-self is not empty),\nit can freely create new labels by writing their\nnames into own /proc/PID/attr/smack/current\n\nThis occurs because do_setattr() imports\nthe provided label in advance,\nbefore checking \"relabel-self\" list.\n\nThis change ensures that the \"relabel-self\" list\nis checked before importing the label."}],"providerMetadata":{"dateUpdated":"2026-05-11T21:52:17.465Z","orgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","shortName":"Linux"},"references":[{"url":"https://git.kernel.org/stable/c/c80173233014a360c13fa5cc79d36bfe6e53a8ed"},{"url":"https://git.kernel.org/stable/c/6b1e45e13546c9ea0b1d99097993ac0aafae90b1"},{"url":"https://git.kernel.org/stable/c/4a7a7621619a366712fb9cefcb6e69f956c247ce"},{"url":"https://git.kernel.org/stable/c/f8fd5491100f920847a3338d5fba22db19c72773"},{"url":"https://git.kernel.org/stable/c/ac9fce2efabad37c338aac86fbe100f77a080e59"},{"url":"https://git.kernel.org/stable/c/64aa81250171b6bb6803e97ea7a5d73bfa061f6e"},{"url":"https://git.kernel.org/stable/c/60e8d49989410a7ade60f5dadfcd979c117d05c0"},{"url":"https://git.kernel.org/stable/c/c147e13ea7fe9f118f8c9ba5e96cbd644b00d6b3"}],"title":"smack: fix bug: unprivileged task can create labels","x_generator":{"engine":"bippy-1.2.0"}}},"cveMetadata":{"assignerOrgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","assignerShortName":"Linux","cveId":"CVE-2025-68733","datePublished":"2025-12-24T10:33:15.347Z","dateReserved":"2025-12-24T10:30:51.028Z","dateUpdated":"2026-05-11T21:52:17.465Z","state":"PUBLISHED"},"dataType":"CVE_RECORD","dataVersion":"5.2"},"nvd":{"publishedDate":"2025-12-24 11:16:02","lastModifiedDate":"2026-10-13 11:10:00","problem_types":[],"metrics":[],"configurations":[]},"legacy_mitre":{"record":{"CveYear":"2025","CveId":"68733","Ordinal":"1","Title":"smack: fix bug: unprivileged task can create labels","CVE":"CVE-2025-68733","Year":"2025"},"notes":[{"CveYear":"2025","CveId":"68733","Ordinal":"1","NoteData":"In the Linux kernel, the following vulnerability has been resolved:\n\nsmack: fix bug: unprivileged task can create labels\n\nIf an unprivileged task is allowed to relabel itself\n(/smack/relabel-self is not empty),\nit can freely create new labels by writing their\nnames into own /proc/PID/attr/smack/current\n\nThis occurs because do_setattr() imports\nthe provided label in advance,\nbefore checking \"relabel-self\" list.\n\nThis change ensures that the \"relabel-self\" list\nis checked before importing the label.","Type":"Description","Title":"smack: fix bug: unprivileged task can create labels"}]}}}