{"id":27507,"date":"2026-09-23T00:31:15","date_gmt":"2026-09-22T16:31:15","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-95701"},"modified":"2026-09-23T00:31:15","modified_gmt":"2026-09-22T16:31:15","slug":"cve-2026-95701","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-95701","title":{"rendered":"CVE-2026-95701 &#8211; In MISP, the __statisticsOrgs method in UsersController.php used the organization name dir"},"content":{"rendered":"<p>In MISP, the __statisticsOrgs method in UsersController.php used the organization name directly as a file-system path component when checking for the existence of an organization logo image. The original code called file_exists() with a path constructed as APP . &#8216;webroot&#8217; . DS . &#8216;img&#8217; . DS . &#8216;orgs&#8217; . DS . $k . &#8216;.png&#8217;, where $k is the organization name. Because the referenced directory (app\/webroot\/img\/orgs) no longer exists in current MISP deployments (org logos were relocated to files\/img\/orgs), the check was functionally dead and never triggered. However, the underlying pattern\u2014concatenating an attacker-influenced organization name into a file path without sanitization\u2014constitutes a path traversal weakness. An organization name containing directory traversal sequences (e.g., &#8216;..\/..\/..\/..\/etc\/passwd&#8217;) would, if the target directory existed, allow an authenticated user with the ability to create or rename an organization to probe for the existence of arbitrary files on the server.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In MISP, the __statisticsOrgs method in UsersController.php used the organization name directly as a file-system path component when checking for the existence of an organization logo image. The origi<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-27507","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/27507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln"}],"about":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/types\/vuln"}],"wp:attachment":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=27507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=27507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=27507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}