<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://vulnerability.circl.lu</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Sun, 04 Oct 2026 21:36:21 +0000</lastBuildDate>
    <item>
      <title>CVE-2024-27081 — ESPHome remote code execution via arbitrary file write</title>
      <link>https://vulnerability.circl.lu/vuln/cve-2024-27081</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; esphome&lt;/p&gt;
&lt;p&gt;ESPHome is a system to control your ESP8266/ESP32. A security misconfiguration in the edit configuration file API in the dashboard component of ESPHome version 2023.12.9 (command line installation) allows authenticated remote attackers to read and write arbitrary files under the configuration directory rendering remote code execution possible.  This vulnerability is patched in 2024.2.1.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; esphome&lt;/p&gt;
&lt;p&gt;ESPHome is a system to control your ESP8266/ESP32. A security misconfiguration in the edit configuration file API in the dashboard component of ESPHome version 2023.12.9 (command line installation) allows authenticated remote attackers to read and write arbitrary files under the configuration directory rendering remote code execution possible.  This vulnerability is patched in 2024.2.1.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/cve-2024-27081</guid>
    </item>
    <item>
      <title>GHSA-8p25-3q46-8q2p — ESPHome vulnerable to remote code execution via arbitrary file write</title>
      <link>https://vulnerability.circl.lu/vuln/ghsa-8p25-3q46-8q2p</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: esphome&lt;/p&gt;
&lt;p&gt;### Summary
Security misconfiguration in edit configuration file API in dashboard component of ESPHome version 2023.12.9 (command line installation) allows authenticated remote attackers to read and write arbitrary files under the configuration directory rendering remote code execution possible.&lt;/p&gt;
&lt;p&gt;### Details
It is possible to abuse this path traversal vulnerability both in command line installation and Home Assistant add-on, but it is possible to read and write files only under the configuration directory.&lt;/p&gt;
&lt;p&gt;The vulnerability is present and exploitable in the command line installation, but it was not possible to confirm an impact in the home assistant add-on version.&lt;/p&gt;
&lt;p&gt;### PoC
&amp;lt;img width=&amp;#34;482&amp;#34; alt=&amp;#34;/edit?configuration=/config/.esphome/esphome.json&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/d2da3180-976e-4bed-b4b9-35ac960a7fb4&amp;#34;&amp;gt;
&amp;lt;br/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;344&amp;#34; alt=&amp;#34;/edit?configuration=/config/.esphome/build/test01/src/main.cpp (firmware for board named test01)&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/707fb6d7-d4a8-461e-bbb7-05382471e925&amp;#34;&amp;gt;
&amp;lt;br/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;482&amp;#34; alt=&amp;#34;RCE payload POST request on /edit?configuration=.esphome/platformio/packages/tool-esptoolpy/esptool.py&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/c6cb28d8-352d-4fea-b77a-705f63be94e3&amp;#34;&amp;gt;
&amp;lt;br/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;482&amp;#34; alt=&amp;#34;Arbitrary code execution during ESP board flashing&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/5eb0f14c-ceb2-4b15-8898-c02c610763d1&amp;#34;&amp;gt;&lt;/p&gt;
&lt;p&gt;### Impact
The…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: esphome&lt;/p&gt;
&lt;p&gt;### Summary
Security misconfiguration in edit configuration file API in dashboard component of ESPHome version 2023.12.9 (command line installation) allows authenticated remote attackers to read and write arbitrary files under the configuration directory rendering remote code execution possible.&lt;/p&gt;
&lt;p&gt;### Details
It is possible to abuse this path traversal vulnerability both in command line installation and Home Assistant add-on, but it is possible to read and write files only under the configuration directory.&lt;/p&gt;
&lt;p&gt;The vulnerability is present and exploitable in the command line installation, but it was not possible to confirm an impact in the home assistant add-on version.&lt;/p&gt;
&lt;p&gt;### PoC
&amp;lt;img width=&amp;#34;482&amp;#34; alt=&amp;#34;/edit?configuration=/config/.esphome/esphome.json&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/d2da3180-976e-4bed-b4b9-35ac960a7fb4&amp;#34;&amp;gt;
&amp;lt;br/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;344&amp;#34; alt=&amp;#34;/edit?configuration=/config/.esphome/build/test01/src/main.cpp (firmware for board named test01)&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/707fb6d7-d4a8-461e-bbb7-05382471e925&amp;#34;&amp;gt;
&amp;lt;br/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;482&amp;#34; alt=&amp;#34;RCE payload POST request on /edit?configuration=.esphome/platformio/packages/tool-esptoolpy/esptool.py&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/c6cb28d8-352d-4fea-b77a-705f63be94e3&amp;#34;&amp;gt;
&amp;lt;br/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;482&amp;#34; alt=&amp;#34;Arbitrary code execution during ESP board flashing&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/5eb0f14c-ceb2-4b15-8898-c02c610763d1&amp;#34;&amp;gt;&lt;/p&gt;
&lt;p&gt;### Impact
The…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/ghsa-8p25-3q46-8q2p</guid>
    </item>
    <item>
      <title>PYSEC-2026-1328 — ESPHome vulnerable to remote code execution via arbitrary file write</title>
      <link>https://vulnerability.circl.lu/vuln/pysec-2026-1328</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: esphome&lt;/p&gt;
&lt;p&gt;### Summary
Security misconfiguration in edit configuration file API in dashboard component of ESPHome version 2023.12.9 (command line installation) allows authenticated remote attackers to read and write arbitrary files under the configuration directory rendering remote code execution possible.&lt;/p&gt;
&lt;p&gt;### Details
It is possible to abuse this path traversal vulnerability both in command line installation and Home Assistant add-on, but it is possible to read and write files only under the configuration directory.&lt;/p&gt;
&lt;p&gt;The vulnerability is present and exploitable in the command line installation, but it was not possible to confirm an impact in the home assistant add-on version.&lt;/p&gt;
&lt;p&gt;### PoC
&amp;lt;img width=&amp;#34;482&amp;#34; alt=&amp;#34;/edit?configuration=/config/.esphome/esphome.json&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/d2da3180-976e-4bed-b4b9-35ac960a7fb4&amp;#34;&amp;gt;
&amp;lt;br/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;344&amp;#34; alt=&amp;#34;/edit?configuration=/config/.esphome/build/test01/src/main.cpp (firmware for board named test01)&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/707fb6d7-d4a8-461e-bbb7-05382471e925&amp;#34;&amp;gt;
&amp;lt;br/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;482&amp;#34; alt=&amp;#34;RCE payload POST request on /edit?configuration=.esphome/platformio/packages/tool-esptoolpy/esptool.py&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/c6cb28d8-352d-4fea-b77a-705f63be94e3&amp;#34;&amp;gt;
&amp;lt;br/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;482&amp;#34; alt=&amp;#34;Arbitrary code execution during ESP board flashing&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/5eb0f14c-ceb2-4b15-8898-c02c610763d1&amp;#34;&amp;gt;&lt;/p&gt;
&lt;p&gt;### Impact
The…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: esphome&lt;/p&gt;
&lt;p&gt;### Summary
Security misconfiguration in edit configuration file API in dashboard component of ESPHome version 2023.12.9 (command line installation) allows authenticated remote attackers to read and write arbitrary files under the configuration directory rendering remote code execution possible.&lt;/p&gt;
&lt;p&gt;### Details
It is possible to abuse this path traversal vulnerability both in command line installation and Home Assistant add-on, but it is possible to read and write files only under the configuration directory.&lt;/p&gt;
&lt;p&gt;The vulnerability is present and exploitable in the command line installation, but it was not possible to confirm an impact in the home assistant add-on version.&lt;/p&gt;
&lt;p&gt;### PoC
&amp;lt;img width=&amp;#34;482&amp;#34; alt=&amp;#34;/edit?configuration=/config/.esphome/esphome.json&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/d2da3180-976e-4bed-b4b9-35ac960a7fb4&amp;#34;&amp;gt;
&amp;lt;br/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;344&amp;#34; alt=&amp;#34;/edit?configuration=/config/.esphome/build/test01/src/main.cpp (firmware for board named test01)&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/707fb6d7-d4a8-461e-bbb7-05382471e925&amp;#34;&amp;gt;
&amp;lt;br/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;482&amp;#34; alt=&amp;#34;RCE payload POST request on /edit?configuration=.esphome/platformio/packages/tool-esptoolpy/esptool.py&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/c6cb28d8-352d-4fea-b77a-705f63be94e3&amp;#34;&amp;gt;
&amp;lt;br/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;482&amp;#34; alt=&amp;#34;Arbitrary code execution during ESP board flashing&amp;#34; src=&amp;#34;https://github.com/esphome/esphome/assets/115887876/5eb0f14c-ceb2-4b15-8898-c02c610763d1&amp;#34;&amp;gt;&lt;/p&gt;
&lt;p&gt;### Impact
The…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/pysec-2026-1328</guid>
    </item>
  </channel>
</rss>
