{"id":867,"date":"2026-05-11T09:00:27","date_gmt":"2026-05-11T09:00:27","guid":{"rendered":"https:\/\/thedigitalfortress.us\/?p=867"},"modified":"2026-05-11T09:00:27","modified_gmt":"2026-05-11T09:00:27","slug":"fake-openai-privacy-filter-repo-hits-1-on-hugging-face-draws-244k-downloads","status":"publish","type":"post","link":"https:\/\/thedigitalfortress.us\/?p=867","title":{"rendered":"Fake OpenAI Privacy Filter Repo Hits #1 on Hugging Face, Draws 244K Downloads"},"content":{"rendered":"<div>\n<p><span class=\"p-author\"><i class=\"icon-font icon-user\">\ue804<\/i><span class=\"author\">Ravie Lakshmanan<\/span><i class=\"icon-font icon-calendar\">\ue802<\/i><span class=\"author\">May 11, 2026<\/span><\/span><span class=\"p-tags\">Supply Chain Attack \/ Threat Intelligence<\/span><\/p>\n<\/div>\n<div id=\"articlebody\">\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiPtLFShq_XoM9Nzsl5kmSsF2UGsm6VhRoLNodcqRCdq45zqy4ekFVtamokNzEFifQknD502Wc0uFTBUdvLsBsYn4QAeVHSWLmhF2ROBMXutev8T6JjCGrrarzLhkSTUHLBq-nEWrF0WTb2epkX_3Ba5a6Gv_21R7PPQ_zCjhk7OU702Y10tJkcJiYG52D4\/s1700-e365\/hugging-face-malware.jpg\" style=\"display: block;  text-align: center; clear: left; float: left;\"><\/a><\/div>\n<p>A malicious Hugging Face repository managed to take a spot in the platform&#8217;s trending list by impersonating OpenAI&#8217;s Privacy Filter open-weight model to deliver a Rust-based information stealer to Windows users.<\/p>\n<p>The project, named <a href=\"https:\/\/huggingface.co\/Open-OSS\/privacy-filter\">Open-OSS\/privacy-filter<\/a>, masqueraded as its legitimate counterpart, released by OpenAI late last month (<a href=\"https:\/\/huggingface.co\/openai\/privacy-filter\">openai\/privacy-filter<\/a>), including copying the entire description verbatim to trick unsuspecting users into downloading it.Access to the malicious model has since been disabled by Hugging Face.<\/p>\n<p>Privacy Filter was <a href=\"https:\/\/openai.com\/index\/introducing-openai-privacy-filter\/\">unveiled<\/a> in April 2026 by the artificial intelligence (AI) company as a way to detect and redact personally identifiable information (PII) in unstructured text with an aim to incorporate strong privacy and security protections into applications.<\/p>\n<p>\u00abThe repository had typosquatted OpenAI&#8217;s legitimate Privacy Filter release, copied its model card nearly verbatim, and shipped a loader.py file that fetches and executes infostealer malware on Windows machines,\u00bb the HiddenLayer Research Team <a href=\"https:\/\/www.hiddenlayer.com\/research\/malware-found-in-trending-hugging-face-repository-open-oss-privacy-filter\">said<\/a> in a report published last week.<\/p>\n<div class=\"dog_two clear\">\n<div class=\"cf\"><a href=\"https:\/\/thehackernews.uk\/threatlabz-vpn-risk-2026-d\" rel=\"nofollow noopener sponsored\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"lazyload\" alt=\"Cybersecurity\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhnNON5UeWywT7OcPNw7V4L7QNWnCnm7Xl_99Y9ek8dL-gRwx-bWxQM1TKqt8deqqrdpUyKMuuijAWyyPQVB0s0qf8ntQ6ldFAJLru-QUWhddKTopc7SeNbBBnd-TsfFyRPP-AAyDuclLlL6XHK4_LXqDC_7eyaz9pzToYr7U543MhrJ7qcK-89sVWHTQUZ\/s728-e100\/zz-2-d.jpg\" width=\"729\" height=\"91\"\/><\/a><\/div>\n<\/div>\n<p>The malicious project instructs users to clone the repository and run a batch script (\u00abstart.bat\u00bb) for Windows or a Python script (\u00abloader.py\u00bb) for Linux or macOS systems to configure all necessary dependencies and start the model.<\/p>\n<p><a name=\"more\"\/><\/p>\n<p>Once launched, the Python script triggers malicious code responsible for disabling SSL verification, decoding a Base64-encoded URL hosted on JSON Keeper, and using it to extract a command that&#8217;s passed to PowerShell for subsequent execution.The use of JSON Keeper, a public JSON paste service, as a dead drop resolver allows the attackers to switch payloads on the fly without the need for modifying the repository.<\/p>\n<p>The PowerShell command is used to download a batch script from a remote server (\u00abapi.eth-fastscan[.]org\u00bb) and launch it using \u00abcmd.exe.\u00bbThe batch script functions as a second-stage downloader that prepares the environment by elevating its privileges by means of a User Account Control (UAC) prompt, configuring Microsoft Defender Antivirus exclusions, downloading the next-stage binary from the same domain, and setting up a scheduled task that launches a PowerShell script to run the executable.<\/p>\n<p>Once the scheduled task is launched, the malware waits for two seconds before deleting itself. The final stage is an information stealer that&#8217;s designed to take screenshots and harvest data from Discord, cryptocurrency wallets and extensions, system metadata, files such as FileZilla configurations and wallet seed phrases, and web browsers based on the Chromium and Gecko rendering engines.<\/p>\n<p>\u00abDespite using a scheduled task, this stage establishes no persistence: the task is destroyed before any reboot. It is being used as a one-shot SYSTEM-context launcher,\u00bb HiddenLayer explained.<\/p>\n<p>The stealer also runs checks to detect debuggers and sandboxes, ascertains it&#8217;s not running in a virtual machine, and tries to disable Windows Antimalware Scan Interface (AMSI) and Event Tracing for Windows (ETW) to evade behavioural detection. The stolen data is exfiltrated in JSON format to the \u00abrecargapopular[.]com\u00bb domain.<\/p>\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgktNa8Ejw3vrSO1h0djyf_XA0lvv4E8h8nwiAHUInGfIzHh4kqc718j_KrIU4XCvIVeNiRFRSmRMfgli7R_Mz2CpXHXbNYA4NzVGLiHQiujW-jHF-Ww3eLK-KF9yvarLcXkMvxrwwHYP2DJHOveaDkCD0OQ6xsTcXWn8d1Z6i7GTN9gWpYD1o5_aZ0Luxg\/s1700-e365\/lure.png\" style=\"clear: left; display: block; float: left;  text-align: center;\"><img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgktNa8Ejw3vrSO1h0djyf_XA0lvv4E8h8nwiAHUInGfIzHh4kqc718j_KrIU4XCvIVeNiRFRSmRMfgli7R_Mz2CpXHXbNYA4NzVGLiHQiujW-jHF-Ww3eLK-KF9yvarLcXkMvxrwwHYP2DJHOveaDkCD0OQ6xsTcXWn8d1Z6i7GTN9gWpYD1o5_aZ0Luxg\/s1700-e365\/lure.png\" alt=\"\" border=\"0\" data-original-height=\"748\" data-original-width=\"862\"\/><\/a><\/div>\n<p>Prior to it being disabled, the model is said to have reached the #1 trending position on Hugging Face with approximately 244,000 downloads and 667 likes within 18 hours.It&#8217;s suspected that these numbers were artificially inflated to give the repository an illusion of trust and get users to download it.<\/p>\n<p>Further analysis of the activity has unearthed six more repositories that feature a similar Python loader to deploy the stealer &#8211;<\/p>\n<ul>\n<li>anthfu\/Bonsai-8B-gguf<\/li>\n<li>anthfu\/Qwen3.6-35B-A3B-APEX-GGUF<\/li>\n<li>anthfu\/DeepSeek-V4-Pro<\/li>\n<li>anthfu\/Qwopus-GLM-18B-Merged-GGUF<\/li>\n<li>anthfu\/Qwen3.6-35B-A3B-Claude-4.6-Opus-Reasoning-Distilled-GGUF<\/li>\n<li>anthfu\/supergemma4-26b-uncensored-gguf-v2<\/li>\n<\/ul>\n<div class=\"dog_two clear\">\n<div class=\"cf\"><a href=\"https:\/\/thehackernews.uk\/ai-cant-stop-d\" rel=\"nofollow noopener sponsored\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"lazyload\" alt=\"Cybersecurity\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjPEV6-530TOlxG6PjrmdlY623wpBwduZ7t1HV6flcmO5R4q4AmfixDUzW0CrhlvMVNWbhvOIso-UDNTka4W_W9Chrdj_dglwBZwi7DuePM2IMIl-hfUYVIqBXgfpr_2619K8Gptb4LzwJ6gUbi7lWl2M8AFQJsHEaw63Q7tZ6708YGruiHrr0Y2W9YYxLQ\/s728-e100\/ThreatLocker-d.png\" width=\"729\" height=\"91\"\/><\/a><\/div>\n<\/div>\n<p>HiddenLayer said it also observed the \u00abapi[.]eth-fastscan[.]org\u00bb domain being used to serve a different Windows executable (\u00ab<a href=\"https:\/\/www.virustotal.com\/gui\/file\/c1b59cc25bdc1fe3f3ce8eda06d002dda7cb02dea8c29877b68d04cd089363c7\/detection\">o0q2l47f.exe<\/a>\u00ab) that beacons out to \u00abwelovechinatown[.]info,\u00bb a command-and-control (C2) server that was previously put to use in a campaign that leveraged a malicious npm package named trevlo to deliver ValleyRAT (aka Winos 4.0).<\/p>\n<p>\u00abThe package&#8217;s postinstall hook silently executes an obfuscated JavaScript loader that spawns a base64-encoded PowerShell command, which in turn fetches and executes a second-stage PowerShell script from attacker-controlled infrastructure,\u00bb Panther <a href=\"https:\/\/panther.com\/blog\/sober-up-npm-typosquat-delivers-winos4.0-implant-via-multi-stage-powershell-dropper\">noted<\/a> last month.<\/p>\n<div class=\"separator\" style=\"clear: both;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi8JnIvmt4PAHtZvSQ2YRcwuVQwJMVnyiTN7xhxfUqOMxVCIjZgmZE73SpTLdFIGpKFM0eEzzht3R_UeTCFKEro0g_UiRRjXb7vJRwQepdaOfZZrriN0Bjn1J4Cn5UgP8U7HR1pb9xsirEQpKWXHL7Pcfosgt5QkArSJnoagQXlb_p07MUfrE-84Xf6c-7o\/s1700-e365\/powershell.jpg\" style=\"clear: left; display: block; float: left;  text-align: center;\"><img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi8JnIvmt4PAHtZvSQ2YRcwuVQwJMVnyiTN7xhxfUqOMxVCIjZgmZE73SpTLdFIGpKFM0eEzzht3R_UeTCFKEro0g_UiRRjXb7vJRwQepdaOfZZrriN0Bjn1J4Cn5UgP8U7HR1pb9xsirEQpKWXHL7Pcfosgt5QkArSJnoagQXlb_p07MUfrE-84Xf6c-7o\/s1700-e365\/powershell.jpg\" alt=\"\" border=\"0\" data-original-height=\"820\" data-original-width=\"1472\"\/><\/a><\/div>\n<p>\u00abThat script downloads and runs a Winos 4.0 stager binary (\u00abCodeRun102.exe\u00bb) with full evasion, complete with hidden window execution, Zone Identifier removal, and process detachment.\u00bb<\/p>\n<p>The attack is noteworthy for the fact that it represents a new initial access vector for ValleyRAT, a modular remote access trojan that&#8217;s\u00a0known to be distributed via phishing emails and search engine optimization (SEO) poisoning. The use of ValleyRAT is exclusively attributed to a Chinese hacking group dubbed Silver Fox.<\/p>\n<p>\u00abThe shared infrastructure suggests these campaigns are possibly linked and likely part of a broader supply chain operation targeting open-source ecosystems,\u00bb HiddenLayer said.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\ue804Ravie Lakshmanan\ue802May 11, 2026Supply Chain Attack \/ Threat Intelligence A malicious Hugging Face repository managed to take a spot in the platform&#8217;s trending list by impersonating OpenAI&#8217;s Privacy Filter open-weight&hellip;<\/p>\n","protected":false},"author":1,"featured_media":868,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[1595,1180,1594,1443,150,1592,825,1442,512,466,1593],"class_list":["post-867","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-244k","tag-downloads","tag-draws","tag-face","tag-fake","tag-filter","tag-hits","tag-hugging","tag-openai","tag-privacy","tag-repo"],"_links":{"self":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts\/867","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=867"}],"version-history":[{"count":0,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/posts\/867\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=\/wp\/v2\/media\/868"}],"wp:attachment":[{"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thedigitalfortress.us\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}