Lenovo is the latest high-profile brand to have a security flaw exposed in its AI customer service chatbot.
Indeed, Security Researchers at Cybernews opened up Lenovo’s ChatGPT-powered customer service assistant, Lena, with jaw-dropping results.
Its investigation found that Lena can be tricked into providing sensitive company information and data.
Cybernews researchers were able to uncover a flaw that allowed them to hijack live session cookies from customer support agents.
With a stolen support agent cookie, an attacker could slip into the support system without any login details, access live chats, and potentially dig through past conversations and data.
And all it took was a single, 400-character prompt.
In discussing the investigation, the Cybernews researchers highlighted the relative ease with which AI chatbots can be duped:
Everyone knows chatbots hallucinate and can be tricked by prompt injections. This isn’t new.
"What’s truly surprising is that Lenovo, despite being aware of these flaws, did not protect itself from potentially malicious user manipulations and chatbot outputs."
The news comes soon after CX Today reported on how a different team of researchers cracked open a replica of McKinsey & Co.'s customer service bot, getting it to spit out entire CRM records.
Unpacking the Flaw
First of all, it should be noted that while Cybernews did uncover a flaw in Lenovo’s system, there is nothing to suggest that bad actors have accessed any customer data or information.
Cybernews reported the flaw to Lenovo, which confirmed the issue and moved quickly to secure its systems.
But how exactly were the Cybernews researchers able to dupe Lena?
The researchers have revealed that the prompt used contained the following four key elements:
- Innocent opener: The attack begins with a straightforward product query, like asking for the specs of a Lenovo IdeaPad.
- Hidden format switch: The prompt then nudges the bot into answering in HTML (alongside JSON and plain text), a format the server is primed to act on.
- The payload: Buried in the HTML is a bogus image link that, when it fails to load, pushes the browser to contact an attacker’s server and leak session cookies.
- The push: To seal it, the prompt insists the bot must show the image, framing it as vital to the user’s decision-making.
Worryingly, Zenity revealed earlier this month that 3,500 public-facing agents remain open to similar prompt injection attacks.
How to Prevent Your Chatbot from Becoming a Liability
Lenovo’s Lena case is a wake-up call for any company leaning on AI for customer support.




