{"id":27168,"date":"2026-09-22T00:31:03","date_gmt":"2026-09-21T16:31:03","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-55074"},"modified":"2026-09-22T00:31:03","modified_gmt":"2026-09-21T16:31:03","slug":"cve-2026-55074","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-55074","title":{"rendered":"CVE-2026-55074 &#8211; Ansible FreeBSD Jail Connection Plugin is an Ansible connection plugin for FreeBSD Jails v"},"content":{"rendered":"<p>Ansible FreeBSD Jail Connection Plugin is an Ansible connection plugin for FreeBSD Jails via jexec. Through version 1.3.0, the jailexec connection plugin&#8217;s put_file resolved a transfer&#8217;s destination to a path on the jail host ( + ) and ran mkdir -p and mv there as root on the host. Those commands follow symbolic links, and the path was operated on outside the jail, so a symlink existing inside the jail was followed by the host-side, root-privileged mv. A party controlling content inside a managed jail (the jail&#8217;s root, or any process able to create a symlink in a directory an Ansible task later writes to) can therefore cause an arbitrary root-owned write on the host, outside the jail \u2014 a full jail escape. Arbitrary root-owned host writes are readily escalated to host compromise (e.g. cron, rc.d, authorized_keys). Preconditions for this vulnerability are that the operator runs a copy\/template\/fetch-style task (anything using put_file) against the jail, and the attacker can place a symlink inside the jail at or above the task&#8217;s destination before the transfer runs. This issue has been fixed in version 2.0.0.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ansible FreeBSD Jail Connection Plugin is an Ansible connection plugin for FreeBSD Jails via jexec. Through version 1.3.0, the jailexec connection plugin&#8217;s put_file resolved a transfer&#8217;s destination t<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-27168","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/27168","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=27168"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=27168"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=27168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}