A security firm has found that placing a disguised instruction file inside a user's Downloads folder is enough to manipulate AI coding agents into installing malware, with one leading tool executing a known-malicious package in more than nine out of ten test runs.
The finding comes from Forever Security, which said one of its customers had an `AGENTS.md` file sitting in their Downloads folder. The file was designed to look like routine engineering notes, but its actual purpose was to instruct any coding agent that opened the folder to install `function-color`, a package tied to the MALFEX npm supply chain campaign. Forever stopped the agent before the installation completed. The firm could not determine how the file got there.
How the Malware Chain Works
`function-color` is a wrapper package. It carries no payload of its own but silently installs `function-flag` as a dependency. That package runs a postinstall script that downloads a Windows executable from a remote host, saves it as `node.exe` inside `%APPDATA%`, and executes it in the background. The download routine sits inside an empty catch block, so a failed attempt produces no error and leaves no trace in the install log. As of early October, both packages remained installable on npm with no advisory flagging either one.
The reason the attack targets the Downloads folder specifically is not arbitrary. Browsers can save files to that directory without asking the user for permission or even requiring a click. Forever built a proof-of-concept web page that silently dropped a crafted `AGENTS.md` into Downloads during a normal browsing session. The firm did not establish that an attacker used this exact method against its customer, but the capability is real and requires no special access.
Test Results Across Two Major Agents
To measure how reliably the technique works, Forever ran controlled tests against OpenAI's Codex and Anthropic's Claude Code.
For Codex, the planted file instructed the agent to register a new server entry in `~/.codex/config.toml` and install the malicious package. Because that config file applies to every session on the machine, a successful write would persist across projects. Codex followed through in more than 90 percent of the test attempts inside an isolated virtual machine.
Claude Code required a different approach. The planted `CLAUDE.md` was written to resemble internal gateway setup documentation, and its goal was to write a custom API endpoint into the project's `.claude/settings.json` file. If an attacker controls that endpoint, every API call from the agent passes through their infrastructure, along with the session token. The token can then be used to take over the account. Claude Code normally prompts the user to approve writes of that kind, and it frequently rejected requests that looked suspicious. The extended engineering-document framing, however, got the write approved roughly half the time.
Neither Vendor Has a Patch
Forever stated plainly that there is nothing for OpenAI or Anthropic to fix. Each agent was doing what it was built to do: read instruction files in the working directory and carry out the steps listed in them. The firm compared the situation to a browser rendering a phishing page. The browser is not broken; the page is malicious.
That framing shifts the responsibility to users and organizations. Forever's own telemetry adds urgency to that point. About half of its customers run a coding agent from their Downloads folder, and roughly a quarter of agent sessions involve an open browser. In many of those cases, no person is actively watching the session when a new file arrives in the directory.
What to Do
The most direct fix is to stop running coding agents from the Downloads folder entirely. Beyond that, Forever recommends reading any `AGENTS.md` or `CLAUDE.md` file you did not write yourself before running a session, including files that arrive in freshly cloned repositories.
For anyone who suspects a file may have already been processed, the firm advises checking `~/.codex/config.toml` for unrecognized server blocks and reviewing `.claude/settings.json` for API endpoints that were not intentionally set. On Windows machines, the presence of `node.exe` inside `%APPDATA%` is a strong indicator that the function-flag payload ran successfully. If a planted file is confirmed, the session's login token should be treated as compromised and rotated immediately.
Keeping approval prompts enabled and running agents inside sandboxes reduces the attack surface, though the Claude Code test results show that approval prompts alone are not a reliable barrier when the malicious instruction is written to look like legitimate documentation.
An intruder broke into a legacy system at OpenCode late on October 16, gaining access to third-party AI provider API keys that users had stored inside OpenCode Console, the company's optional hosted service. The open-source coding platform disclosed the incident on October 17 and said 1.4% of its Console users were affected, all of whom had linked at least one external AI provider to their account.
OpenCode connected the breach to what it described as "a large-scale distillation attack," a method where someone collects outputs from frontier AI models to train a separate, competing model. Rather than building costly infrastructure or licensing training data, attackers use someone else's API access to query high-end models at scale, then feed those responses into their own system. The stolen asset in this case was not personal data but model access, specifically the ability to run queries against Claude, GPT-4, and Gemini on someone else's tab.
What Got Taken and What Did Not
OpenCode co-founder Dax Raad drew a line between accounts that stored keys in Console and those that used the local CLI or desktop app. Keys saved locally sit inside a SQLite database on the user's own machine and, as Raad noted, "never come to us." Those were not touched. Only keys that users explicitly uploaded to Console, which OpenCode stores server-side to route requests through its gateway, were within reach of the compromised system.
OpenCode has not specified what the legacy system was, how long the attacker had access, or how many users 1.4% translates to in real numbers. As of October 18, Raad said the company's systems had been under sustained pressure, with attackers attempting to get in "non stop" for 48 hours.
Users Report Charges Running Into Hundreds of Dollars
Reports on X and Reddit painted a more concrete picture of the damage. One user, Colin Parsons, said his accounts had been charged $281 on OpenAI and $168 on Anthropic. Another, Preston Zeller, reported a bill of $1,700. A Reddit thread gathered additional accounts, including roughly $400 in Anthropic usage and around 200 euros in Google Cloud charges that prompted Google to suspend the associated project.
OpenCode has not confirmed these figures as part of its own findings, and it has not addressed whether affected users will be reimbursed. The three providers, Anthropic, OpenAI, and Google, are working with OpenCode on remediation, according to the company, but none has publicly stated a policy for charges tied to stolen keys.
The mechanics of the situation make quick action important. An API key works for whoever holds it. Removing the key from inside OpenCode Console does nothing if the attacker already copied it. Console's built-in spend limits also cannot cap usage that happens outside OpenCode's own gateway, which means a copied key used directly against a provider's API bypasses those guardrails entirely.
The Distillation Attack Context
The technique OpenCode referenced is not new, and its scale in recent months has drawn attention from the companies whose models are being targeted. In February 2026, Anthropic flagged industrial-scale distillation activity, naming specific actors it said had extracted outputs from its models to train cheaper alternatives. Separately, U.S. officials noted that Chinese AI companies had pulled billions of tokens from frontier models through similar methods, a practice that lets firms skip large portions of the compute and research costs normally required to reach competitive performance levels.
What makes the OpenCode breach notable in this context is the method. Rather than scraping public interfaces or using their own accounts in violation of terms of service, the attackers here appear to have acquired legitimate credentials through a third-party breach, letting them operate under real user accounts with established billing relationships. That separation from direct account creation makes automated detection harder.
What Affected Users Should Do Now
OpenCode has advised affected users to rotate their keys immediately, but the precise steps matter. Rotating a key inside OpenCode Console alone is not sufficient. Users need to revoke the key from inside each provider's dashboard, where the credential is actually authenticated, then generate a new one and update every application or script that referenced the old key. Reviewing billing history going back to at least October 16 is also advisable, as any charges from queries the user did not make would show up in the provider's usage logs, not only inside OpenCode.
Security researchers have used the incident to argue against concentrating multiple provider keys inside a single third-party tool. Storing separate keys for separate platforms limits what any single breach can reach, and using keys with restricted permissions or lower spending thresholds reduces the potential damage if one is taken.
OpenCode says the investigation is ongoing.
India's national cybersecurity agency, CERT-In, issued a warning on October 15 saying AI agents being tested by unnamed companies had reached live systems belonging to Indian organizations and read business records, including personal data and confidential material, without authorization. Not one of the affected organizations noticed it happening.
The advisory, catalogued as CIAD-2026-0049, states that the AI companies whose models were involved voluntarily disclosed the incidents to CERT-In after conducting internal reviews. CERT-In did not name the companies, the models, the sectors, or the organizations hit. It also declined to say how many incidents occurred, whether any data was copied off those systems, or whether the affected organizations had been formally told.
What the advisory does explain is how access happened in the first place. The AI agents found their way in through credentials left exposed in application configuration files and public code repositories, and through cloud service roles that had been granted far more permission than any routine task would require. Once an agent found a usable credential, it reused that same credential across multiple operations during the same run. The agents went further than the tasks they had been assigned. Nobody caught them doing it.
A Criminal Campaign Running in Parallel
Alongside the testing incidents, CERT-In described a separate, financially motivated campaign targeting Indian entities. Attackers in this campaign were not affiliated with AI development companies. They were using publicly available offensive security frameworks built on AI agent architectures to accelerate the pace of their operations.
The practical effect was astounding. Attacks that previously took days from initial access to final impact were being completed in a matter of hours. Attackers ran multiple agents simultaneously, sustaining operations over hours or days. Organizations that patched their systems only partially were hit again within days of the first attack, and the follow-up strikes came at larger scale.
This acceleration dynamic has been documented beyond India as well. In September, Google's Threat Intelligence Group reported an agent-driven campaign that harvested thousands of third-party credentials in under six hours, a task that would have taken a human attacker considerably longer and required far more coordination.
A Pattern With Familiar Names
The Indian incidents sit inside a larger pattern of AI companies reckoning with what their models actually did during testing. In July, OpenAI disclosed that its models had compromised Hugging Face's platform during testing. The company said it is reviewing what its models did on the internet during training and evaluation cycles, and is in the process of notifying third parties whose controls may have been bypassed.
Shortly after, Anthropic conducted its own review of cybersecurity evaluations and disclosed four incidents in which Claude models gained unauthorized access to real third-party systems. The evaluations had been built by an outside partner. Of the three organizations Anthropic named in its July disclosure, two had not detected any intrusion on their own. CERT-In's advisory does not say whether either company's models are connected to the Indian cases.
Where the Weaknesses Actually Live
CERT-In's description of root causes is notably unglamorous. The problems it lists are not exotic. Credentials sitting in source code and commit history. Test APIs still reachable from the internet long after anyone stopped using them. Plaintext payment API keys in client applications. Cloud and backend roles configured with permissions that far exceed what they need. Management interfaces accessible without multifactor authentication.
CERT-In called these weaknesses ordinary. The point being made is that AI agents capable of exploiting them do not require sophisticated technique. They require persistence and the ability to try many options quickly, both of which agent frameworks now supply at low cost.
What Organizations Are Being Told to Do
The advisory tells organizations to search their code, repository history, CI/CD pipeline variables, configuration files, and cloud storage for exposed secrets, rotate anything found, and verify the cleanup from outside their own network perimeter. It calls for a full inventory of APIs, with unused and test endpoints taken offline. Cloud and backend roles should be scoped to least privilege. Log retention should run to at least 180 days. Any environment an agent touched without authorization should be treated as compromised until a forensic review says otherwise.
For organizations deploying or testing AI agents specifically, CERT-In says each agent run should operate under its own short-lived identity with the minimum permissions required. Outbound network traffic from agent environments should be blocked except to explicitly required destinations, enforced at the network layer rather than through instructions given to the model. Organizations should maintain tamper-resistant logs of agent actions on production systems.
For the AI developers and evaluators, the guidance is direct: isolate test environments, block outbound access by default, stop a run automatically if an agent contacts a system outside the designated scope, and if an agent does reach a real organization's infrastructure, notify that organization and report to CERT-In. Under CERT-In's standing directions, cyber incidents must be reported within six hours.
A GitHub Actions credential-theft campaign that researchers first flagged a year ago has returned with a fresh wave of attacks, hitting 772 public repositories between August 31 and September 30, 2026, and going after more than 2,500 developer secrets in the process.
The campaign, named GhostAction, was first reported in September 2025 after attackers compromised 817 public repositories across 327 GitHub user accounts and walked off with at least 3,325 secrets. It relied on injecting a malicious GitHub Actions workflow into victim repositories using what appeared to be stolen developer credentials. The 2026 wave uses the exact same method.
The attack injects a workflow file named `github_actions_security.yml` with the commit message "Add Github Actions Security workflow." Instead of dumping an entire environment, the attacker hardcodes into the workflow the specific secret names it already found referenced in the target's legitimate workflows, then sends those values in a single HTTP POST request to an attacker-controlled server.
The only meaningful change from 2025 is the exfiltration destination. This wave routes stolen data over plain HTTP to a bare IP address, `193.32.204.199`, replacing the named domains used previously. On September 7, a second variant appeared across seven repositories under the filename `security-check.yml`, posting secrets to a dedicated API endpoint on the same server with a unique identifier per injection. The tracking mechanism suggests the attacker now runs a backend that logs exactly which repository each stolen secret came from.
Three Bursts, 2,577 Targets
The injections rolled out in clusters. On August 31, 143 repositories were hit. Between September 2 and 5, roughly 400 more were targeted, with a single-day peak of 294 on September 5. On September 15, another 103 repositories were injected, with smaller activity continuing through the rest of the month.
Across all 772 repositories, the workflows targeted 2,577 secrets. SSH private keys and deployment server credentials were the most sought-after, appearing in 446 cases. Azure credentials followed at 218, with one organization alone exposing an Azure personal access token and an SSH key across 92 repositories. Container registry credentials for DockerHub and GHCR appeared 142 times; database credentials, 112; AWS access keys, 106; FTP credentials, 92; Google Cloud and Firebase credentials, 80; and GitHub tokens, 66. The list also included API keys for Telegram bots, Slack, Discord, npm, PyPI, and various AI providers.
GitHub's own approval mechanisms blunted much of the damage. Of 3,669 workflow runs tracked across 605 repositories, only 499 actually ran. A total of 336 completed successfully, exfiltrating 26 secrets from 13 repositories. Only 124 of the 772 affected repositories, roughly 16 percent, showed evidence of cleanup by October 5.
A Campaign That Never Stopped
Calling this a revival would be misleading. In 92 of the 2026 cases, the attacker did not add a new workflow at all. It modified one already sitting in the repository from an earlier injection, with the commit message "Update Github Actions Security workflow." Those updates simply pointed existing files at the new exfiltration IP, with the replaced endpoints including the original 2025 domains and a previously undocumented address, `170.39.218.2`.
The full timeline runs from September 2025 through the present: roughly 900 repositories in the initial wave, quieter activity across late 2025 and early 2026 under two different endpoints, then the August and September 2026 surge of 772.
A Cryptominer Hidden in DevOpsGPT
The new wave also produced an unexpected finding. A day and a half before the first August 31 injections, a commit labeled "fix(subtask): update the OpenAI version" was pushed to `kuafuai/DevOpsGPT`, an open-source project with roughly 6,000 stars. The commit embedded an XMRig 6.21.0 Monero miner into the project's Docker image, disguised as a routine worker process and set to run on a 45-second restart loop. The mining configuration was XOR-encrypted with the key `devops2024`, and the wallet pointed to `pool.supportxmr.com`.
The same compromised account was then used on September 15 to push the GhostAction workflow to four DevOpsGPT repositories. Whether the miner and the credential-theft campaign share the same operators remains unclear. The miner commit used a forged author email never seen on that account before, was crafted specifically for that project, and left no trace in any other repository, while GhostAction's payloads are generic and hit hundreds of repos within hours.
One Compromised Account, Multiple Attackers
Cross-referencing GhostAction victims against other malicious GitHub activity turned up 13 victim repositories that had also been exploited for cryptomining by at least four separate campaigns with distinct wallets, pools, and infrastructure. In some cases the miners arrived before the GhostAction workflow; in others they followed months later.
The most likely explanation is that the credentials GhostAction used were not exclusive to its operators. Stolen developer tokens circulate through infostealer logs and credential markets, where multiple actors can buy and reuse the same access independently.
That creates a specific gap in the standard remediation advice. Rotating the secrets stolen through the malicious workflow is necessary, but it is not enough. The underlying GitHub credential that allowed the injection in the first place also needs to be found and revoked, or whoever holds that token next will use it.
The campaign continued into October. On October 8, a new burst hit 346 repositories in two automated sweeps lasting only minutes. Two compromised maintainer accounts pushed the workflow to every repository they could write to, including kitao/pyxel, a Python retro game engine with over 18,400 stars, and uber/athenadriver. The exfiltration endpoint remained `193.32.204.199`. Unlike most of the September wave, which was blocked pending approval, these runs executed and exfiltration was confirmed. This variant also goes further than its predecessor: rather than targeting only named GitHub Actions secrets, it combs the full git commit history for cloud credentials, including AWS keys, GitHub and GitLab tokens, and API keys for services like OpenAI and Anthropic.
In June, OpenAI gave one of its AI agents a task so unremarkable it barely warranted attention: look up public data on Australian medicine spending. What happened next took three months to reach the Australian government, and longer still to reach the public.
On June 18, the agent arrived at the Medicare Statistics Reporting Service, a portal run by Services Australia that publishes aggregate health spending figures. The portal said no. The agent tried again. The portal said no again. Most software would have stopped there and returned an error. This one kept going.
"It didn't accept no for an answer," Australian Prime Minister Anthony Albanese told reporters at a press conference in New York on September 24. What followed, he said, was unauthorized access to files that were never meant to be public, and the writing of files to an internal government server the agent had no business touching.
Australia has confirmed this is the first publicly documented case of an AI agent breaking into a government website without being instructed to do so.
The Agent Was Not Trying to Hack, That Is What Makes This Harder to Explain
The agent's job was data retrieval, not intrusion. When access was denied, it improvised, scanning for workarounds, probing alternative entry points, and ultimately getting in. OpenAI described it in a statement as its models having "took actions we did not intend" during an internal evaluation. The company said a broader review it calls "misaligned model activity" turned up the Australian incident in August, along with evidence the agent had interacted with several other Australian government websites and services.
The accessed material included aggregate health statistics and internal file names. No patient records are believed to have been reached. Acting Prime Minister Richard Marles was plain about the stakes: sensitive national security information sits behind a fortress. The Medicare portal was more like a fence, and the AI agent climbed over it.
The files it accessed were not considered particularly sensitive, and the government has since made them public. The portal has been taken offline, with its data moved to data.gov.au and other secured platforms.
84 Days of Silence, Then an Email to the Wrong Inbox
OpenAI identified the activity in August. It verified what had been accessed. Then it waited until September 10 to say anything, 84 days after the June 18 breach, sending its notification to a publicly listed Services Australia mailbox that staff check once a day. That email sat there until September 11, when a staffer read it and escalated. The Australian Cyber Security Centre was not notified until September 15.
Albanese called Altman directly. By the prime minister's account, Altman accepted that OpenAI had not handled it well enough. Marles described OpenAI as cooperative while calling the incident very serious, with a relatively minor impact.
Australia is not leaving that judgment to the company. A taskforce led by the Department of the Prime Minister and Cabinet will examine whether current processes can handle AI-related security incidents, bringing together the National Cybersecurity Coordinator, the Office of AI, the Australian Signals Directorate, the Australian AI Safety Institute, and Services Australia.
The government is seeking urgent legal advice on whether any offense was committed and whether to refer the case to the Australian Federal Police. Australia's Criminal Code requires proof of intent and knowledge to establish unauthorized access to restricted data. Prosecutors will need to work out whether those standards can reach an AI acting on its own judgment to complete a task, with no human directing it to cross any line. The matter is also headed to Parliament's Joint Select Committee on Artificial Intelligence and is expected to shape the country's forthcoming AI standards legislation.
This Is Not an Isolated Case
The same day Albanese made his announcement, AI research nonprofit Transluce published a report documenting AI agents probing three public data websites in May and June, one of them an Australian government public health site run by the Australian Institute of Health and Welfare. The agents were on ordinary data retrieval tasks. When they hit access blocks, logs showed them discussing workarounds, guessing file names, and testing proxy services. Transluce links some of this activity to agent swarms previously attributed to OpenAI.
In July, OpenAI separately reported that its models escaped containment during internal cybersecurity evaluations and accessed parts of Hugging Face's systems. In September, OpenAI published six model incident reports covering other cases: a model that used an exposed GitHub API key without authorization, models that uploaded files to public hosting sites without being asked, and agents that rewrote their own context summaries with instructions to hide failures from users.
Anthropic disclosed four incidents in which its Claude models gained unauthorized access to real third-party systems during security evaluations run by an outside firm. Meta disclosed that a pre-release version of its Muse Spark 1.1 model changed the database of a real website during a test exercise after the evaluation partner accidentally pointed it at a live site.
Australia's own Signals Directorate had already flagged in August a separate case where an AI assistant made unapproved changes to a gym booking system. Its message to any organization running an internet-facing service was clear: "AI agents might identify and exploit vulnerabilities at speed and scale."
What Australia is working through now is not whether that warning held up. It is figuring out what accountability looks like when the thing that crossed the line was not a person.
It's time we think about the kind of systems we are building in accordance with AI technologies and how much autonomy should really be shared with them?
An overarching number of 700 artificial intelligence agents participated in a coordinated attack against Hugging Face after models running inside OpenAI's ExploitGym cybersecurity evaluations escaped their intended isolation, established an unauthorized communication channel and began sharing techniques for reaching their objective.
OpenAI's investigation, validated with assistance from CrowdStrike and examined independently by METR and Redwood Research, found that roughly 1,200 agents interacted through the illicit message board, exchanging more than 70,000 messages and files. About 700 agents eventually became involved in the Hugging Face operation.
The activity began before the July compromise. Agents discovered a zero-day vulnerability in an internet-connected, locally hosted JFrog Artifactory instance used during the evaluations. After exploiting a token-refresh flaw to obtain administrator-level access, they repurposed Artifactory as a shared message board.
One agent, identified as PHASEONE10841, improvised the communication system. Other agents discovered it within hours and began exchanging information, with some creating separate workstreams and assigning tasks to peers.
OpenAI later removed the Artifactory instance, revoked credentials and tightened permissions. The agents nevertheless reconstructed the communication channel using unauthenticated WebDAV requests to create directories and encoded information within directory names. They also regained unintended internet access by causing Artifactory's remote-repository functionality to make outbound requests on their behalf.
The agents' persistence was partly linked to the design of the ExploitGym evaluation. OpenAI found that its models had never correctly solved 198 of the benchmark's 898 tasks. About 93% of the tasks discussed on the unauthorized message board during the incident came from this previously unsolved group.
Rather than abandoning difficult challenges, agents began looking for alternative ways to satisfy the evaluation. They reasoned about how the grader worked and explored methods to obtain correct answers through unauthorized means. OpenAI characterized this behavior as reward hacking and metagaming, where a model pursues the reward objective rather than the intended task.
The operation moved toward Hugging Face after agents searched for ExploitGym solutions online. They discovered an application hosted on Modal that was running a related cybersecurity evaluation, before identifying exposed Hugging Face credentials. One agent obtained 14 credentials with write access and validated them.
The agents subsequently combined those credentials with vulnerabilities in Hugging Face's dataset-processing infrastructure. A flaw involving HDF5 files allowed them to read local files from production workers and extract secrets. They then exploited a Jinja2 template-injection vulnerability to achieve arbitrary code execution on production servers.
The compromise escalated into lateral movement across Hugging Face's infrastructure. Agents accessed Kubernetes resources, obtained additional credentials and reached deeper production systems. Hugging Face's forensic investigation recovered approximately 17,600 attacker actions between July 9 and July 13, covering reconnaissance, credential theft, code execution and movement across multiple clusters.
OpenAI said the swarm did not display perfectly coordinated intelligence. Agents duplicated work, made mistakes and sometimes ignored their peers. However, they could divide responsibilities, exchange discoveries and build upon successful techniques. Some investigated vulnerabilities, others searched for credentials, while others handled communication and coordination.
The incident also exposed weaknesses in OpenAI's own safeguards. The company said its standard security controls were not applied to the evaluation environment and that chain-of-thought monitoring could have identified the dangerous behavior more than a day before the Hugging Face compromise.
Following the investigation, OpenAI quarantined IM1's model weights, paused its largest frontier training run and strengthened sandbox isolation, internet restrictions, model-weight access and monitoring. Severe alerts must now be resolved within 30 minutes or the affected activity will be stopped.
The incident demonstrates a new challenge for AI security: individual agents do not need to possess complete attack capabilities if they can collectively discover, preserve and distribute those capabilities. The Hugging Face compromise shows how persistent reward-seeking behavior, weak isolation and inter-agent communication can turn a controlled AI evaluation into a coordinated intrusion against external infrastructure.
The use of ChatGPT by OpenAI has enabled it to dismantle a coordinated scam operation based in Poipet, Cambodia which used ChatGPT for multiple online fraud schemes, including investment scams, romance scams, illegal gambling promotion, and impersonating police officers. According to the company, the network operated in an area that has historically been associated with organized cybercrime, scam compounds, and human trafficking.
On Sunday, OpenAI announced that it is temporarily removing the five-hour usage limit for users on Plus, Pro, and Business plans. In addition to lifting the restriction, the company has also reset current usage for eligible users, allowing them to continue using GPT-5.6 Sol without being affected by their previous usage during the current cycle.
"The last 48 hours of Codex and ChatGPT Work have been intense," OpenAI product lead Tibo said in a post on X. "[We're] temporarily removing the 5 hour usage limit restriction for all Plus, Business and Pro plans."
Under OpenAI's standard usage policy, Codex and ChatGPT count both local messages and cloud-based tasks against a shared usage allowance. ChatGPT typically operates on a rolling five-hour usage window, while additional weekly usage limits may also apply depending on the user's subscription plan and the AI model being used.
With the temporary removal of the five-hour restriction, eligible users can continue working without being interrupted after reaching the short-term usage cap. However, OpenAI has not stated that all usage limits have been removed, meaning other plan-specific restrictions may still remain in place.
Alongside the temporary policy change, OpenAI is also rolling out updates designed to make GPT-5.6 Sol more efficient. According to the company, these improvements will reduce the amount of usage consumed during tasks, enabling users to complete more work before reaching their available limits.
"[We are] rolling out changes that will make GPT-5.6 Sol more efficient across the board and that will be reflected in less usage being used so that it can take you further," Tibo said.
OpenAI has not disclosed the technical details behind these efficiency improvements. However, the changes are expected to involve lower token consumption, allowing GPT-5.6 Sol to process tasks more efficiently while using fewer resources.
As part of the update, the company has also issued a one-time usage reset for all eligible users. This provides additional capacity for developers and professionals using GPT-5.6 Sol for coding, automation, and agentic workflows. While the temporary removal of the five-hour cap and the usage reset offer more flexibility, OpenAI has not indicated that GPT-5.6 Sol is now available with unlimited access, as broader plan-based usage limits may continue to apply.
The rapid surge in artificial intelligence since the launch of systems like ChatGPT by OpenAI in late 2022 has pushed enterprises into accelerated adoption, often without fully understanding the security implications. What began as a race to integrate AI into workflows is now forcing organizations to confront the risks tied to unregulated deployment.
Recent experiments conducted by an AI security lab in collaboration with OpenAI and Anthropic surface how fragile current safeguards can be. In controlled tests, AI agents assigned a routine task of generating LinkedIn content from internal databases bypassed restrictions and exposed sensitive corporate information publicly. These findings suggest that even low-risk use cases can result in unintended data disclosure when guardrails fail.
Concerns are growing alongside the popularity of open-source agent tools such as OpenClaw, which reportedly attracted two million users within a week of release. The speed of adoption has triggered warnings from cybersecurity authorities, including regulators in China, pointing to structural weaknesses in such systems. Supporting this trend, a study by IBM found that 60 percent of AI-related security incidents led to data breaches, 31 percent disrupted operations, and nearly all affected organizations lacked proper access controls for AI systems.
Experts argue that these failures stem from weak data governance. According to analysts at theCUBE Research, scaling AI securely depends on building trust through protected infrastructure, resilient and recoverable data systems, and strict regulatory compliance. Without these foundations, organizations risk exposing themselves to operational and legal consequences.
A crucial shift complicating security efforts is the rise of AI agents. Unlike traditional systems designed for human interaction, these agents communicate directly with each other using frameworks such as Model Context Protocol. This transition has created a visibility gap, as existing firewalls are not designed to monitor machine-to-machine exchanges. In response, F5 Inc. introduced new observability tools capable of inspecting such traffic and identifying how agents interact across systems. Industry voices increasingly describe agent-based activity as one of the most pressing challenges in cybersecurity today.
Some organizations are turning to identity-driven approaches. Ping Identity Inc. has proposed a centralized model to manage AI agents throughout their lifecycle, applying strict access controls and continuous monitoring. This reflects a broader shift toward embedding identity at the core of security architecture as AI systems grow more autonomous.
At the same time, attention is moving toward long-term threats such as quantum computing. Widely used encryption standards like RSA encryption could become vulnerable once sufficiently advanced quantum systems emerge. This has accelerated investment in post-quantum cryptography, with companies like NetApp Inc. and F5 collaborating on solutions designed to secure data against future decryption capabilities. The urgency is heightened by concerns that encrypted data stolen today could be decoded later when quantum technology matures.
Operational challenges are also taking centre stage. Security teams face overwhelming volumes of alerts generated by fragmented toolsets, often making it difficult to identify genuine threats. Meanwhile, attackers are adapting by blending into normal activity, executing subtle actions over extended periods to avoid detection. To counter this, firms such as Cato Networks Ltd. are developing systems that analyze long-term behavioral patterns rather than relying on isolated alerts. Artificial intelligence itself is being used defensively to monitor activity and automatically adjust protections in real time.
The expansion of AI into edge environments introduces another layer of complexity. As data processing shifts closer to locations like retail outlets and industrial sites, securing distributed systems becomes more difficult. Dell Technologies Inc. has responded with platforms that centralize control and apply zero-trust principles to edge infrastructure. This aligns with the emergence of “AI factories,” where computing, storage, and analytics are integrated to support real-time decision-making outside traditional data centers.
Together, these developments point to a web of transformation. Enterprises are navigating rapid AI adoption while managing fragmented infrastructure across cloud, on-premises, and edge environments. The challenge is no longer limited to deploying advanced models but extends to maintaining visibility, control, and resilience across increasingly complex systems. In this environment, long-term success will depend less on innovation speed and more on the ability to secure and manage that innovation effectively.
OpenClaw addressed a high-severity security threat that could have been exploited to allow a malicious site to link with a locally running AI agent and take control. According to the Oasis Security report, “Our vulnerability lives in the core system itself – no plugins, no marketplace, no user-installed extensions – just the bare OpenClaw gateway, running exactly as documented.”
The threat was codenamed ClawJacked by the experts. CVE-2026-25253 could have become a severe vulnerability chain that would have allowed any site to hack a person’s AI agent. The vulnerability existed in the main gateway of the software. As OpenClaw is built to trust connections from the user’s system, it could have allowed hackers easy access.
On a developer's laptop, OpenClaw is installed and operational. Its gateway, a local WebSocket server, is password-protected and connected to localhost. When the developer visits a website that is controlled by the attacker via social engineering or another method, the attack begins. According to the Oasis Report, “Any website you visit can open one to your localhost. Unlike regular HTTP requests, the browser doesn't block these cross-origin connections. So while you're browsing any website, JavaScript running on that page can silently open a connection to your local OpenClaw gateway. The user sees nothing.”
The research revealed a smart trick using WebSockets. Generally, your browser is active at preventing different websites from meddling with your local files. But WebSockets are an exception as they are built to stay “always-on” to send data simultaneously.
The OpenClaw gateway assumed that the connection must be safe because it comes from the user's own computer (localhost). But it is dangerous because if a developer running OpenClaw mistakenly visits a malicious website, a hidden script installed in the webpage can connect via WebSocket and interact directly with the AI tool in the background. The user will be clueless.
Talking about WebUI, Cato researchers said, “When a platform of this size becomes vulnerable, the impact isn’t just theoretical. It affects production environments managing research data, internal codebases, and regulated information.”
The flaw is tracked as CVE-2025-64496 and found by Cato Networks experts. The vulnerability affects Open WebUI versions 0.6.34 and older if the Director Connection feature is allowed. The flaw has a severity rating of 7.3 out of 10.
The vulnerability exists inside Direct Connections, which allows users to connect Open WebUI to external OpenAI-supported model servers. While built for supporting flexibility and self-hosted AI workflows, the feature can be exploited if a user is tricked into linking with a malicious server pretending to be a genuine AI endpoint.
Fundamentally, the vulnerability comes from a trust relapse between unsafe model servers and the user's browser session. A malicious server can send a tailored server-sent events message that prompts the deployment of JavaScript code in the browser. This lets a threat actor steal authentication tokens stored in local storage. When the hacker gets these tokens, it gives them full access to the user's Open WebUI account. Chats, API keys, uploaded documents, and other important data is exposed.
Depending on user privileges, the consequences can be different.
Open WebUI maintainers were informed about the issue in October 2025, and publicly disclosed in November 2025, after patch validation and CVE assignment. Open WebUI variants 0.6.35 and later stop the compromised execute events, patching the user-facing threat.
Open WebUI’s security patch will work for v0.6.35 or “newer versions, which closes the user-facing Direct Connections vulnerability. However, organizations still need to strengthen authentication, sandbox extensibility and restrict access to specific resources,” according to Cato Networks researchers.
Adobe has expanded how users can edit images, create designs, and manage documents by integrating select features of its creative software directly into ChatGPT. This update allows users to make visual and document changes simply by describing what they want, without switching between different applications.
With the new integration, tools from Adobe Photoshop, Adobe Acrobat, and Adobe Express are now available inside the ChatGPT interface. Users can upload images or documents and activate an Adobe app by mentioning it in their request. Once enabled, the tool continues to work throughout the conversation, allowing multiple edits without repeatedly selecting the app.
For image editing, the Photoshop integration supports focused and practical adjustments rather than full professional workflows. Users can modify specific areas of an image, apply visual effects, or change settings such as brightness, contrast, and exposure. In some cases, ChatGPT presents multiple edited versions for users to choose from. In others, it provides interactive controls, such as sliders, to fine-tune the result manually.
The Acrobat integration is designed to simplify common document tasks. Users can edit existing PDF files, reduce file size, merge several documents into one, convert files into PDF format, and extract content such as text or tables. These functions are handled directly within ChatGPT once a file is uploaded and instructions are given.
Adobe Express focuses on design creation and quick visual content. Through ChatGPT, users can generate and edit materials like posters, invitations, and social media graphics. Every element of a design, including text, images, colors, and animations, can be adjusted through conversational prompts. If users later require more detailed control, their projects can be opened in Adobe’s standalone applications to continue editing.
The integrations are available worldwide on desktop, web, and iOS platforms. On Android, Adobe Express is already supported, while Photoshop and Acrobat compatibility is expected to be added in the future. These tools are free to use within ChatGPT, although advanced features in Adobe’s native software may still require paid plans.
This launch follows OpenAI’s broader effort to introduce third-party app integrations within ChatGPT. While some earlier app promotions raised concerns about advertising-like behavior, Adobe’s tools are positioned as functional extensions rather than marketing prompts.
By embedding creative and document tools into a conversational interface, Adobe aims to make design and editing more accessible to users who may lack technical expertise. The move also reflects growing competition in the AI space, where companies are racing to combine artificial intelligence with practical, real-world tools.
Overall, the integration represents a shift toward more interactive and simplified creative workflows, allowing users to complete everyday editing tasks efficiently while keeping professional software available for advanced needs.