{"id":"CVE-2024-7985","aliases":["EUVD-2024-48816","GHSA-v2w9-x3m8-jc6p","MGASA-2024-0321"],"status":"published","title":"FileOrganizer \u003c= 1.0.9 - Authenticated (Subscriber+) Arbitrary File Upload","description":"The FileOrganizer – Manage WordPress and Website Files plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the \"fileorganizer_ajax_handler\" function in all versions up to, and including, 1.0.9. This makes it possible for authenticated attackers, with Subscriber-level access and above, and permissions granted by an administrator, to upload arbitrary files on the affected site's server which may make remote code execution possible. NOTE: The FileOrganizer Pro plugin must be installed and active to allow Subscriber+ users to upload files.","severity":{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-08","score":0.02355,"percentile":0.83849,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":false},"cwes":["CWE-434"],"published":"2024-10-04T05:27:04Z","modified":"2026-06-17T08:21:37Z","exploits":[{"source":"pocgithub","id":"Nxploited/CVE-2024-7985-PoC","title":"Nxploited/CVE-2024-7985-PoC","date":"2025-02-15","url":"https://github.com/Nxploited/CVE-2024-7985-PoC"}],"affected":[{"source":"osv","ecosystem":"Mageia:9","package":"chromium-browser-stable","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"128.0.6613.137-1.mga9.tainted"}]}],"bundled":62}],"products":[{"vendor":"fileorganizer","product":"fileorganizer"},{"vendor":"softaculous","product":"fileorganizer"},{"vendor":"softaculous","product":"fileorganizer – wordpress file manager"}],"references":[{"url":"https://www.wordfence.com/threat-intel/vulnerabilities/id/f79164c2-be3b-496d-b747-3e4b60b7fc2b?source=cve","tags":["Third Party Advisory"]},{"url":"https://plugins.trac.wordpress.org/browser/fileorganizer/trunk/main/ajax.php#L13","tags":["Product"]},{"url":"https://plugins.trac.wordpress.org/changeset/3149878/","tags":["Patch"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-7985"},{"url":"https://plugins.trac.wordpress.org/changeset/3149878"},{"url":"https://github.com/advisories/GHSA-v2w9-x3m8-jc6p"},{"url":"https://advisories.mageia.org/MGASA-2024-0321.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=33443","tags":["report"]},{"url":"https://chromereleases.googleblog.com/2024/09/stable-channel-update-for-desktop_24.html","tags":["web"]},{"url":"https://chromereleases.googleblog.com/2024/09/stable-channel-update-for-desktop_17.html","tags":["web"]},{"url":"https://chromereleases.googleblog.com/2024/09/stable-channel-update-for-desktop_10.html","tags":["web"]},{"url":"https://chromereleases.googleblog.com/2024/09/stable-channel-update-for-desktop.html","tags":["web"]},{"url":"https://chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop_28.html","tags":["web"]},{"url":"https://chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop_21.html","tags":["web"]},{"url":"https://chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop_13.html","tags":["web"]},{"url":"https://chromereleases.googleblog.com/2024/08/stable-channel-update-for-desktop.html","tags":["web"]},{"url":"https://chromereleases.googleblog.com/2024/07/stable-channel-update-for-desktop_30.html","tags":["web"]},{"url":"https://chromereleases.googleblog.com/2024/07/stable-channel-update-for-desktop_23.html","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2024-7985","title":"FileOrganizer \u003c= 1.0.9 - Authenticated (Subscriber+) Arbitrary File Upload","description":"The FileOrganizer – Manage WordPress and Website Files plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the \"fileorganizer_ajax_handler\" function in all versions up to, and including, 1.0.9. This makes it possible for authenticated attackers, with Subscriber-level access and above, and permissions granted by an administrator, to upload arbitrary files on the affected site's server which may make remote code execution possible. NOTE: The FileOrganizer Pro plugin must be installed and active to allow Subscriber+ users to upload files.","status":"published","published":"2024-10-29T15:31:54.552Z","modified":"2026-04-08T17:33:46.71Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"cna"}],"cwes":["CWE-434"],"updated_at":"2026-11-02T14:34:20.673123Z"}],"euvd":[{"id":"EUVD-2024-48816","description":"The FileOrganizer – Manage WordPress and Website Files plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the \"fileorganizer_ajax_handler\" function in all versions up to, and including, 1.0.9. This makes it possible for authenticated attackers, with Subscriber-level access and above, and permissions granted by an administrator, to upload arbitrary files on the affected site's server which may make remote code execution possible. NOTE: The FileOrganizer Pro plugin must be installed and active to allow Subscriber+ users to upload files.","status":"published","published":"2024-10-29T15:31:54Z","modified":"2026-04-08T17:33:46Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T19:24:32.88989Z"}],"ghsa":[{"id":"GHSA-v2w9-x3m8-jc6p","title":"The FileOrganizer – Manage WordPress and Website Files plugin for WordPress is vulnerable to...","description":"The FileOrganizer – Manage WordPress and Website Files plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the \"fileorganizer_ajax_handler\" function in all versions up to, and including, 1.0.9. This makes it possible for authenticated attackers, with Subscriber-level access and above, and permissions granted by an administrator, to upload arbitrary files on the affected site's server which may make remote code execution possible. NOTE: The FileOrganizer Pro plugin must be installed and active to allow Subscriber+ users to upload files.","status":"published","published":"2024-10-29T18:30:36Z","modified":"2024-10-29T18:30:37Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-434"],"updated_at":"2026-11-02T14:58:38.070803Z"}],"nvd":[{"id":"CVE-2024-7985","description":"The FileOrganizer – Manage WordPress and Website Files plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the \"fileorganizer_ajax_handler\" function in all versions up to, and including, 1.0.9. This makes it possible for authenticated attackers, with Subscriber-level access and above, and permissions granted by an administrator, to upload arbitrary files on the affected site's server which may make remote code execution possible. NOTE: The FileOrganizer Pro plugin must be installed and active to allow Subscriber+ users to upload files.","status":"published","published":"2024-10-29T16:15:06.18Z","modified":"2026-06-17T08:21:37.07Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"secondary"},{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"}],"cwes":["CWE-434"],"updated_at":"2026-11-02T14:10:35.289159Z"}],"osv":[{"id":"MGASA-2024-0321","title":"Updated chromium-browser-stable packages fix security vulnerabilities","description":"Use after free in Downloads. (CVE-2024-6988)\nUse after free in Loader. (CVE-2024-6989)\nUse after free in Dawn. (CVE-2024-6991)\nHeap buffer overflow in Layout. (CVE-2024-6994)\nInappropriate implementation in Fullscreen. (CVE-2024-6995)\nRace in Frames. (CVE-2024-6996)\nUse after free in Tabs. (CVE-2024-6997)\nUse after free in User Education. (CVE-2024-6998)\nInappropriate implementation in FedCM. (CVE-2024-6999)\nUse after free in CSS. (CVE-2024-7000)\nInappropriate implementation in HTML. (CVE-2024-7001)\nInappropriate implementation in FedCM. (CVE-2024-7003)\nInsufficient validation of untrusted input in Safe Browsing.\n(CVE-2024-7004)\nInsufficient validation of untrusted input in Safe Browsing.\n(CVE-2024-7005)\nUninitialized Use in Dawn. (CVE-2024-6990)\nOut of bounds read in WebTransport. (CVE-2024-7255)\nInsufficient data validation in Dawn. (CVE-2024-7256)\nOut of bounds memory access in ANGLE. (CVE-2024-7532)\nUse after free in Sharing. (CVE-2024-7533)\nType Confusion in V8. (CVE-2024-7550)\nHeap buffer overflow in Layout. (CVE-2024-7534)\nInappropriate implementation in V8. (CVE-2024-7535)\nUse after free in WebAudio. (CVE-2024-7536)\nUse after free in Passwords. (CVE-2024-7964)\nInappropriate implementation in V8. (CVE-2024-7965)\nOut of bounds memory access in Skia. (CVE-2024-7966)\nHeap buffer overflow in Fonts. (CVE-2024-7967)\nUse after free in Autofill. (CVE-2024-7968)\nType confusion in V8. (CVE-2024-7971)\nInappropriate implementation in V8. (CVE-2024-7972)\nHeap buffer overflow in PDFium. (CVE-2024-7973)\nInsufficient data validation in V8 API. (CVE-2024-7974)\nInappropriate implementation in Permissions. (CVE-2024-7975)\nInappropriate implementation in FedCM. (CVE-2024-7976)\nInsufficient data validation in Installer. (CVE-2024-7977)\nInsufficient policy enforcement in Data Transfer. (CVE-2024-7978)\nInsufficient data validation in Installer. (CVE-2024-7979)\nInsufficient data validation in Installer. (CVE-2024-7980)\nInappropriate implementation in Views. (CVE-2024-7981)\nType Confusion in V8. (CVE-2024-7969)\nHeap buffer overflow in Skia. (CVE-2024-8193)\nType Confusion in V8. (CVE-2024-8194)\nHeap buffer overflow in Skia. (CVE-2024-8198)\nUse after free in WebAudio. (CVE-2024-8362)\nOut of bounds write in V8. (CVE-2024-7970)\nHeap buffer overflow in Skia. (CVE-2024-8636)\nUse after free in Media Router. (CVE-2024-8637)\nType Confusion in V8. (CVE-2024-8638)\nUse after free in Autofill. (CVE-2024-8639)\nType Confusion in V8. (CVE-2024-8904)\nInappropriate implementation in V8. (CVE-2024-8905)\nIncorrect security UI in Downloads. (CVE-2024-8906)\nInsufficient data validation in Omnibox. (CVE-2024-8907)\nInappropriate implementation in Autofill. (CVE-2024-8908)\nInappropriate implementation in UI. (CVE-2024-8909)\nInappropriate implementation in V8. (CVE-2024-9121)\nType Confusion in V8. (CVE-2024-9122)\nInteger overflow in Skia. (CVE-2024-9123)\n","status":"published","published":"2024-10-04T05:27:04Z","modified":"2026-04-16T04:44:07.052112124Z","updated_at":"2026-11-02T15:49:42.684501Z"}]}}
