<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>OhrTech security bulletins</title><description>Vulnerabilities OhrTech has fixed on its devices, with dates.</description><link>https://ohrtech.net/</link><language>en-us</language><item><title>OHR-2026-007: Unisoc kernel DVFS driver flaw (CVE-2026-87765): fixed</title><link>https://ohrtech.net/security/unisoc-kernel-dvfs-cve-2026-87765/</link><guid isPermaLink="true">https://ohrtech.net/security/unisoc-kernel-dvfs-cve-2026-87765/</guid><description>[Medium · Fixed] A flaw in Unisoc&apos;s kernel DVFS driver lets a privileged local process crash the device. Unisoc lists the T7200, the current name of the chip in OhrTech devices. We fixed it, along with a related flaw we found in the same driver.</description><pubDate>Mon, 19 Oct 2026 16:45:00 GMT</pubDate><content:encoded>&lt;h2&gt;What the vulnerability is&lt;/h2&gt;&lt;p&gt;Unisoc reports that its kernel APsys DVFS driver, which manages processor power and frequency, does not properly validate a frequency index. That can cause an out-of-bounds read or corrupt a hardware register, leading to system instability or denial of service. Unisoc rates it 5.5 (Medium): it needs local access and some privileges, and it affects availability only, not data. Its affected chips include the T7200, the current name of the T606 in OhrTech devices.&lt;/p&gt;&lt;h2&gt;How it affected OhrTech devices&lt;/h2&gt;&lt;p&gt;The Foundation OS kernel includes this driver, ported from Unisoc&amp;#39;s code, so the flaw was present. On OhrTech devices only a privileged system process allowed by our SELinux policy could reach it; apps and the shell cannot. The worst outcome was a crash or instability, not access to data. We know of no exploitation, and the U.S. Cybersecurity and Infrastructure Security Agency&amp;#39;s assessment records none.&lt;/p&gt;&lt;h2&gt;What we did&lt;/h2&gt;&lt;p&gt;We fixed the flaw in the Foundation OS kernel. While reviewing the same driver, we found a related local denial-of-service in it, introduced when the driver was ported, and fixed that too. Both fixes are in Foundation OS release 2026101902, released on October 19, 2026.&lt;/p&gt;&lt;p&gt;This update does not change the security patch level, which stays at 2026-10-01. To tell whether a device has the fix, check its Foundation OS release, not its patch level.&lt;/p&gt;&lt;h2&gt;Who needs to act&lt;/h2&gt;&lt;p&gt;If you approve updates manually, approve release 2026101902 or later. Devices on release 2026101901 or earlier still have the flaw until they take it.&lt;/p&gt;&lt;h2&gt;Credit&lt;/h2&gt;&lt;p&gt;Unisoc disclosed this flaw in its October 2026 security bulletin and did not name who found it.&lt;/p&gt;</content:encoded><category>Medium</category><category>Fixed</category><category>CVE-2026-87765</category></item><item><title>OHR-2026-005: Unisoc modem input validation flaw (CVE-2025-31718): fixed</title><link>https://ohrtech.net/security/unisoc-modem-cve-2025-31718/</link><guid isPermaLink="true">https://ohrtech.net/security/unisoc-modem-cve-2025-31718/</guid><description>[High · Fixed] A flaw in how Unisoc&apos;s modem firmware validates network input can be triggered remotely, with no user interaction. Unisoc lists the T606 as affected. OhrTech devices now ship modem firmware that includes the fix.</description><pubDate>Sat, 17 Oct 2026 12:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;What the vulnerability is&lt;/h2&gt;&lt;p&gt;Unisoc reports a flaw in how its modem firmware validates input from the network. It can be triggered remotely, with no user interaction and no privileges, and Unisoc describes the impact as a possible system crash that &amp;quot;could lead to remote escalation of privilege&amp;quot;. Unisoc rates it 7.5 (High) and lists the T606, T612 and T616 among the affected chips.&lt;/p&gt;&lt;h2&gt;What we did&lt;/h2&gt;&lt;p&gt;Modem firmware is a closed Unisoc binary, so this can only be fixed by shipping newer firmware. The Foundation OS ships modem firmware from a build at security patch level 2026-09-01, which covers CVE-2025-31718: Google lists the fix in the &lt;a href=&quot;https://source.android.com/docs/security/bulletin/2025-12-01&quot;&gt;December 2025 Android Security Bulletin&lt;/a&gt; at patch level 2025-12-05.&lt;/p&gt;&lt;h2&gt;Who needs to act&lt;/h2&gt;&lt;p&gt;Nobody. The fix is part of the Foundation OS that every OhrTech device runs.&lt;/p&gt;&lt;h2&gt;Credit&lt;/h2&gt;&lt;p&gt;Unisoc disclosed this flaw in its October 2025 security bulletin and did not name who found it.&lt;/p&gt;</content:encoded><category>High</category><category>Fixed</category><category>CVE-2025-31718</category></item><item><title>OHR-2026-004: Unisoc tee service out-of-bounds writes (CVE-2022-48373, CVE-2022-48374): not affected</title><link>https://ohrtech.net/security/unisoc-tee-service-cve-2022-48373-48374/</link><guid isPermaLink="true">https://ohrtech.net/security/unisoc-tee-service-cve-2022-48373-48374/</guid><description>[Medium · Not affected] Two out-of-bounds writes in Unisoc&apos;s tee service can crash it. Unisoc lists the T606 as affected. OhrTech devices were never vulnerable: we replaced Unisoc&apos;s TEE and its services with Trusty.</description><pubDate>Sat, 17 Oct 2026 12:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;What the vulnerability is&lt;/h2&gt;&lt;p&gt;Unisoc&amp;#39;s &amp;quot;tee service&amp;quot; is missing a bounds check in two places, allowing out-of-bounds writes. Unisoc describes the impact as local denial of service, with System execution privileges needed; CISA rates them 4.4 (Medium). Its affected list includes the T606, T612 and T616, and it fixed both in its May 2023 security bulletin.&lt;/p&gt;&lt;h2&gt;Why OhrTech devices were never vulnerable&lt;/h2&gt;&lt;p&gt;The Trusted Execution Environment (TEE) is the isolated, secure-world operating system that holds keys and runs trusted code apart from Android. On these chips, Unisoc ships its own modified version of Google&amp;#39;s Trusty, with its own trusted apps and the Android services that talk to them.&lt;/p&gt;&lt;p&gt;The Foundation OS does not use any of it. We replaced Unisoc&amp;#39;s TEE and its services with the reference Trusty from the Android Open Source Project, so the affected Unisoc code has never been part of the software on an OhrTech device.&lt;/p&gt;&lt;h2&gt;Who needs to act&lt;/h2&gt;&lt;p&gt;Nobody.&lt;/p&gt;&lt;h2&gt;Credit&lt;/h2&gt;&lt;p&gt;Unisoc disclosed both flaws in its May 2023 security bulletin and did not name who found them.&lt;/p&gt;</content:encoded><category>Medium</category><category>Not affected</category><category>CVE-2022-48373</category><category>CVE-2022-48374</category></item><item><title>OHR-2026-003: Unisoc trusty service out-of-bounds writes (CVE-2024-39427, CVE-2024-39428): not affected</title><link>https://ohrtech.net/security/unisoc-trusty-service-cve-2024-39427-39428/</link><guid isPermaLink="true">https://ohrtech.net/security/unisoc-trusty-service-cve-2024-39427-39428/</guid><description>[Medium · Not affected] Two out-of-bounds writes in Unisoc&apos;s trusty service can crash it. Unisoc lists the T606 as affected. OhrTech devices were never vulnerable: we replaced Unisoc&apos;s TEE and its services with Trusty.</description><pubDate>Sat, 17 Oct 2026 12:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;What the vulnerability is&lt;/h2&gt;&lt;p&gt;Unisoc&amp;#39;s &amp;quot;trusty service&amp;quot; is missing a bounds check in two places, allowing out-of-bounds writes. Unisoc describes the impact as local denial of service, with System execution privileges needed, and rates them 5.1 and 6.8 (Medium). Its affected list includes the T606, T612 and T616, and it fixed both in its July 2024 security bulletin.&lt;/p&gt;&lt;h2&gt;Why OhrTech devices were never vulnerable&lt;/h2&gt;&lt;p&gt;The Trusted Execution Environment (TEE) is the isolated, secure-world operating system that holds keys and runs trusted code apart from Android. On these chips, Unisoc ships its own modified version of Google&amp;#39;s Trusty, with its own trusted apps and the Android services that talk to them.&lt;/p&gt;&lt;p&gt;The Foundation OS does not use any of it. We replaced Unisoc&amp;#39;s TEE and its services with the reference Trusty from the Android Open Source Project, so the affected Unisoc code has never been part of the software on an OhrTech device.&lt;/p&gt;&lt;h2&gt;Who needs to act&lt;/h2&gt;&lt;p&gt;Nobody.&lt;/p&gt;&lt;h2&gt;Credit&lt;/h2&gt;&lt;p&gt;Unisoc disclosed both flaws in its July 2024 security bulletin and did not name who found them.&lt;/p&gt;</content:encoded><category>Medium</category><category>Not affected</category><category>CVE-2024-39427</category><category>CVE-2024-39428</category></item><item><title>OHR-2026-002: Unisoc TEE DRM trustlet buffer overflow (CVE-2023-33913): not affected</title><link>https://ohrtech.net/security/unisoc-tee-drm-trustlet-cve-2023-33913/</link><guid isPermaLink="true">https://ohrtech.net/security/unisoc-tee-drm-trustlet-cve-2023-33913/</guid><description>[High · Not affected] A stack buffer overflow in the DRM trustlet of Unisoc&apos;s TrustZone software allows code execution inside the TEE. Unisoc lists the T606 as affected. OhrTech devices were never vulnerable: they do not run Unisoc&apos;s TEE.</description><pubDate>Sat, 17 Oct 2026 12:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;What the vulnerability is&lt;/h2&gt;&lt;p&gt;Unisoc&amp;#39;s TEE includes a trusted app for cryptography used by DRM: a Widevine interface plus Unisoc&amp;#39;s own OEMCrypto API. Laszlo Szapula of TASZK Security Labs found that one of its commands copies a sender-supplied number of bytes onto a fixed-size stack buffer without checking the size, and the trustlet has no stack protection. A program able to talk to the trustlet can overflow the buffer and run code inside the TEE. &lt;a href=&quot;https://labs.taszk.io/blog/post/92_unisoc_trustlet_bof/&quot;&gt;Read TASZK&amp;#39;s advisory&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Unisoc lists the T606, T612, T616, T610, T618, T760, T770, T820 and S8000 as affected, and fixed it in its August 2023 security bulletin. NVD rates it 7.2 (High).&lt;/p&gt;&lt;h2&gt;Why OhrTech devices were never vulnerable&lt;/h2&gt;&lt;p&gt;The Trusted Execution Environment (TEE) is the isolated, secure-world operating system that holds keys and runs trusted code apart from Android. On these chips, Unisoc ships its own modified version of Google&amp;#39;s Trusty, with its own trusted apps and the Android services that talk to them.&lt;/p&gt;&lt;p&gt;The Foundation OS does not use any of it. We replaced Unisoc&amp;#39;s TEE and its services with the reference Trusty from the Android Open Source Project, so the affected Unisoc code has never been part of the software on an OhrTech device.&lt;/p&gt;&lt;h2&gt;Who needs to act&lt;/h2&gt;&lt;p&gt;Nobody.&lt;/p&gt;&lt;h2&gt;Credit&lt;/h2&gt;&lt;p&gt;Found by Laszlo Szapula of &lt;a href=&quot;https://labs.taszk.io/&quot;&gt;TASZK Security Labs&lt;/a&gt;, who reported it to Unisoc in May 2022 and published a detailed advisory. Thank you.&lt;/p&gt;</content:encoded><category>High</category><category>Not affected</category><category>CVE-2023-33913</category></item><item><title>OHR-2026-001: Unisoc VoLTE video call exploit: patched by OhrTech, no vendor fix</title><link>https://ohrtech.net/security/unisoc-volte-remote-code-execution/</link><guid isPermaLink="true">https://ohrtech.net/security/unisoc-volte-remote-code-execution/</guid><description>[Critical · Fixed] Two published flaws in Unisoc modem firmware let a video call run code on the modem and then take over the Android kernel. Unisoc has not responded and there is no vendor fix. We patched the modem ourselves, made sure it cannot change the kernel&apos;s code, and hardened the interface between them.</description><pubDate>Sat, 17 Oct 2026 12:00:00 GMT</pubDate><content:encoded>&lt;h2&gt;What the vulnerability is&lt;/h2&gt;&lt;p&gt;Independent security researcher 0x50594d, working with SSD Secure Disclosure, found and published two flaws in the modem firmware shared by several Unisoc chips: the T606, T612, T616 and T7250. These chips are used in budget phones from Motorola, Xiaomi and Realme. The OhrTech Aleph uses the T606.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Stage one: code on the modem, from a video call.&lt;/strong&gt; The modem mishandles the session description carried in the signalling that sets up a video call. A specially crafted call corrupts the modem&amp;#39;s memory and can run the attacker&amp;#39;s code on it. &lt;a href=&quot;https://ssd-disclosure.com/unisoc-t612-rce/&quot;&gt;Read the researcher&amp;#39;s write-up of the modem flaw&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Stage two: from the modem to the Android kernel.&lt;/strong&gt; Code running on the modem can switch off the modem&amp;#39;s own memory protection, then read and write all of the device&amp;#39;s physical memory, including the Android kernel&amp;#39;s code. &lt;a href=&quot;https://ssd-disclosure.com/unisoc-t612-lpe/&quot;&gt;Read the researcher&amp;#39;s write-up of the kernel escalation&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Together, the two give an attacker full control of the phone from a single video call. The researchers demonstrated the chain on their own test cellular network, against a Motorola E13, a Xiaomi Redmi A5 and a Realme C33.&lt;/p&gt;&lt;h2&gt;What the chip maker did&lt;/h2&gt;&lt;p&gt;Nothing. SSD reports that it tried to reach Unisoc through several channels before each publication and received no response. No CVE has been assigned, and Unisoc has not fixed the flaw, even in its newest modem firmware.&lt;/p&gt;&lt;p&gt;This is typical of the market rather than rare: more than 40% of Android devices in the world no longer receive security updates at all.&lt;/p&gt;&lt;h2&gt;What we did&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;We patched the modem ourselves.&lt;/strong&gt; With no fix coming from Unisoc, we corrected the flaw in the modem firmware directly. The patched modem ships on every OhrTech device.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The modem cannot change the kernel&amp;#39;s code.&lt;/strong&gt; Stage two works by writing into the kernel. A hardware memory monitor now guards the kernel&amp;#39;s code and read-only data: any write to them from the modem, or from any other peripheral, halts the device the moment it happens. On restart, the kernel is loaded again from the signed, verified image.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;We hardened the interface between the modem and the kernel.&lt;/strong&gt; The kernel talks to the modem and the device&amp;#39;s other processors through shared memory. We audited that channel, now treat those processors as untrusted, and fixed 13 places where values the modem controls could steer the kernel&amp;#39;s memory accesses, copy lengths or array indices. A compromised modem can no longer use the channel to read or write arbitrary kernel memory.&lt;/p&gt;&lt;h2&gt;Who needs to act&lt;/h2&gt;&lt;p&gt;Nobody. All three changes are part of the Foundation OS that every OhrTech device runs.&lt;/p&gt;&lt;p&gt;Engineers who want more technical detail can ask us directly through the &lt;a href=&quot;/contact/#engineering&quot;&gt;engineering contact&lt;/a&gt;.&lt;/p&gt;&lt;h2&gt;Credit&lt;/h2&gt;&lt;p&gt;Both flaws were found by 0x50594d and published by &lt;a href=&quot;https://ssd-disclosure.com/&quot;&gt;SSD Secure Disclosure&lt;/a&gt;. Thank you for the careful research and the public write-ups. Weakness classes: CWE-674 (uncontrolled recursion) and CWE-1189 (improper isolation of shared resources on a system-on-chip).&lt;/p&gt;</content:encoded><category>Critical</category><category>Fixed</category></item><item><title>OHR-2026-006: October 2026 Android security update: applied October 8</title><link>https://ohrtech.net/security/android-security-bulletin-2026-10/</link><guid isPermaLink="true">https://ohrtech.net/security/android-security-bulletin-2026-10/</guid><description>[Critical · Fixed] Google&apos;s October 2026 Android Security Bulletin fixes 25 vulnerabilities in Android&apos;s framework and system code, including four critical Bluetooth issues. We applied the fixes on October 8, 2026, and every Foundation OS release since includes them. There is no known exploitation.</description><pubDate>Thu, 08 Oct 2026 13:01:00 GMT</pubDate><content:encoded>&lt;h2&gt;Summary&lt;/h2&gt;&lt;p&gt;Google&amp;#39;s October 2026 Android Security Bulletin fixes 25 vulnerabilities in Android&amp;#39;s framework and system components, at security patch level 2026-10-01. We merged the fixes into the Foundation OS on October 8, 2026, the day Google published the source, and built and tested them the same day. Every Foundation OS release since then includes them.&lt;/p&gt;&lt;p&gt;There were no kernel or chip-vendor fixes in this month&amp;#39;s bulletin. Google reports no exploitation of any of these issues, and we have no evidence that any were exploited on OhrTech devices.&lt;/p&gt;&lt;h2&gt;Fixed, in code that runs on OhrTech devices (16)&lt;/h2&gt;&lt;ul class=&quot;list-bullet&quot;&gt;&lt;li
          class=&quot;&quot;
          style=&quot;&quot;
          value=&quot;1&quot;
        &gt;&lt;strong&gt;Bluetooth:&lt;/strong&gt; CVE-2026-55269, CVE-2026-58835 and CVE-2026-58880 (Critical, escalation of privilege); CVE-2026-49933 (Critical, denial of service)&lt;/li&gt;&lt;li
          class=&quot;&quot;
          style=&quot;&quot;
          value=&quot;2&quot;
        &gt;&lt;strong&gt;Framework:&lt;/strong&gt; CVE-2026-58865 (Critical, denial of service); CVE-2026-58841 (High); CVE-2026-58834 (High)&lt;/li&gt;&lt;li
          class=&quot;&quot;
          style=&quot;&quot;
          value=&quot;3&quot;
        &gt;&lt;strong&gt;Media and camera:&lt;/strong&gt; CVE-2026-58815 and CVE-2026-58856 (High)&lt;/li&gt;&lt;li
          class=&quot;&quot;
          style=&quot;&quot;
          value=&quot;4&quot;
        &gt;&lt;strong&gt;Telephony:&lt;/strong&gt; CVE-2026-55270 and CVE-2026-58859 (High)&lt;/li&gt;&lt;li
          class=&quot;&quot;
          style=&quot;&quot;
          value=&quot;5&quot;
        &gt;&lt;strong&gt;Wi-Fi:&lt;/strong&gt; CVE-2026-49878 and CVE-2026-45524 (High)&lt;/li&gt;&lt;li
          class=&quot;&quot;
          style=&quot;&quot;
          value=&quot;6&quot;
        &gt;&lt;strong&gt;System libraries:&lt;/strong&gt; CVE-2026-45516 (FreeType), CVE-2026-49937 and CVE-2026-55279 (High)&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;Fixed, but not reachable on OhrTech devices (8)&lt;/h2&gt;&lt;p&gt;We applied these fixes too, but the affected code cannot run on our devices:&lt;/p&gt;&lt;ul class=&quot;list-bullet&quot;&gt;&lt;li
          class=&quot;&quot;
          style=&quot;&quot;
          value=&quot;1&quot;
        &gt;&lt;strong&gt;NFC:&lt;/strong&gt; CVE-2026-55280 (Critical), CVE-2026-45513, CVE-2026-49880, CVE-2026-49885 and CVE-2026-28667. OhrTech devices have no NFC hardware, so the NFC service never runs.&lt;/li&gt;&lt;li
          class=&quot;&quot;
          style=&quot;&quot;
          value=&quot;2&quot;
        &gt;&lt;strong&gt;ST NFC driver:&lt;/strong&gt; CVE-2026-55286. This driver is not part of the Foundation OS.&lt;/li&gt;&lt;li
          class=&quot;&quot;
          style=&quot;&quot;
          value=&quot;3&quot;
        &gt;&lt;strong&gt;Media tuner service:&lt;/strong&gt; CVE-2026-58854. There is no tuner hardware, so the service never runs.&lt;/li&gt;&lt;li
          class=&quot;&quot;
          style=&quot;&quot;
          value=&quot;4&quot;
        &gt;&lt;strong&gt;libufdt:&lt;/strong&gt; CVE-2026-55266. This is a build tool and does not run on the device.&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;Not independently verified (1)&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;CVE-2026-55265&lt;/strong&gt; (Critical, denial of service). Google has not published the source change for this issue, so we cannot confirm the fix in our own source. OhrTech devices are at security patch level 2026-10-01, which Google says addresses it.&lt;/p&gt;&lt;h2&gt;Was anything exploitable on OhrTech devices?&lt;/h2&gt;&lt;p&gt;Until the update, yes, potentially. The 16 issues in the first list were in code that runs on our devices, and four of them are critical Bluetooth flaws. Verified boot and SELinux limit what an attacker could gain from one of these bugs, but they do not make the bugs impossible to exploit. That is why the fixes went in as soon as Google published them.&lt;/p&gt;&lt;p&gt;We know of no exploitation of these issues on OhrTech devices, and Google&amp;#39;s bulletin reports none.&lt;/p&gt;&lt;h2&gt;Who needs to act&lt;/h2&gt;&lt;p&gt;Nobody. The fixes are part of every Foundation OS release since October 8. If you approve updates manually, make sure your devices have taken the current release.&lt;/p&gt;</content:encoded><category>Critical</category><category>Fixed</category></item></channel></rss>