Tinubu’s Education Promises and the Politics of Deception: When Presidential Stories Collide With Public Reality

Image
From the celebrated Chicago taxi-driver story to billions of naira in education announcements, Nigerians deserve more than inspiring speeches. They deserve verifiable facts, measurable results and a president who can be held accountable for his words. President Bola Ahmed Tinubu's latest message on education is carefully constructed around a compelling personal story. He tells Nigerians that when he first arrived in the United States as a young man, he drove a taxi to finance his education. He says he postponed starting school for several months to save money, worked different jobs in Chicago and struggled to pay his tuition and accommodation. The story is designed to establish a connection between the President's personal experiences and the economic struggles of Nigerian students. It presents him as someone who understands the sacrifices required to obtain an education because he supposedly experienced those sacrifices himself. But there is a fundamental probl...

When AI Shopping Meets a Security Vulnerability: The Lego Incident Raises Questions About Digital Trust

 The rapid development of artificial intelligence is transforming online shopping. AI assistants can now research products, compare prices and complete purchases on behalf of users. Yet as these systems gain the ability to execute transactions, a fundamental question becomes increasingly important: how do businesses verify that the person requesting a change to an order is actually authorised to make it?

A reported incident involving Elon Musk's AI-powered shopping experiment and Lego's customer-service chatbot has brought this question into focus. The episode illustrates a potential weakness in automated commerce: the risk of treating knowledge of an order reference as sufficient evidence of authority over the transaction.

The incident: when an order reference becomes a security concern

Musk publicly shared details of an AI-assisted purchase of Lego Star Wars sets worth approximately $241. An online user subsequently claimed to have used information visible in the shared screenshot to contact Lego's automated customer-support assistant and request cancellation.

The claim attracted attention because it appeared to demonstrate how transaction details exposed in a public post could potentially be used to interfere with a purchase.

However, an important distinction must be maintained. The available reporting does not establish that the stranger successfully cancelled the order. The screenshots indicated that the cancellation request had been forwarded for further handling, while Musk disputed the claim that the transaction had been cancelled.

The incident should therefore not be presented as definitive proof that Lego's systems allowed an unauthorised person to complete a cancellation. Nevertheless, it raises a legitimate question about how automated customer-service systems authenticate users and authorise sensitive actions.

The difference between identifying an order and authorising an action

An order number is designed to identify a transaction. It is not inherently a security credential.

This distinction is fundamental to digital security. A system must establish three separate things: which transaction is being discussed, who is making the request, and whether that person has permission to perform the requested action.

An order reference may establish the first. It does not, on its own, reliably establish the other two.

Order confirmations are routinely forwarded to family members, shared with colleagues, sent to delivery coordinators and captured in screenshots. Their visibility does not mean that everyone who receives them should be able to cancel an order, change a delivery address or access sensitive customer information.

If a customer-service workflow permits consequential actions based primarily on an order reference, that reference can become a de facto access credential without having been designed or protected as one.

The vulnerability, where such a workflow exists, is not the existence of order numbers. It is the failure to separate transaction identification from authentication and authorisation.

Why AI automation can amplify existing weaknesses

Weak identity verification is not unique to artificial intelligence. Conventional websites, telephone support systems and human customer-service teams can all be vulnerable to impersonation.

AI introduces a different operational dynamic. A conversational assistant can interpret a request, retrieve a transaction and invoke software tools that initiate actions. If the underlying application does not enforce adequate permissions, the assistant may execute an unauthorised request as efficiently as a legitimate one.

The model may understand the instruction correctly. The failure occurs because the system has not established whether the requester is entitled to give it.

This distinction is central to the concept of excessive agency identified in the Open Worldwide Application Security Project's guidance on generative AI security. The risk arises when AI applications possess excessive permissions or can perform consequential actions without appropriate controls.

Improving a chatbot's language capabilities will not resolve this problem. Security must be enforced by the application and the systems that execute transactions, rather than entrusted solely to the AI's interpretation of a conversation.

The risks of exposing transaction information

Publicly sharing a purchase receipt can reveal more than the products someone has bought. Depending on the information displayed, it may expose an order reference, delivery details, contact information or other data that could assist impersonation.

Such information does not automatically enable an attacker to compromise an account. The level of risk depends on what is exposed and how the retailer's systems use that information.

Nevertheless, seemingly harmless details can become more useful when combined. An order number, a customer's name and information about the purchase may help someone construct a convincing request to a support team.

As AI shopping becomes more common, this risk could extend beyond public social-media posts. Receipts and transaction details may circulate through email inboxes, shared documents, messaging applications and AI conversation histories.

Businesses should therefore minimise the information exposed in public demonstrations and ensure that disclosure of a transaction reference cannot independently grant control over the underlying purchase.

The challenge of delegated authority

AI shopping agents introduce an additional layer of responsibility: customers increasingly delegate decisions and actions to software.

A customer might authorise an assistant to compare products, stay within a specified budget and complete a purchase after approval. That delegation should not automatically extend to every action involving the transaction.

Nor should another AI agent, operating on behalf of an unrelated person, be able to modify the order simply because it possesses the reference number.

Secure systems must distinguish between the identity of the customer, the identity of the agent, the permissions granted to that agent and the specific action being requested.

This principle applies across digital commerce. An AI assistant authorised to purchase a product should not automatically have unrestricted permission to change delivery information, request refunds or disclose private account details.

Delegated authority must be limited, explicit and independently verifiable.

What retailers should do differently

The solution is not to abandon AI-powered customer service. It is to ensure that the security architecture develops alongside the technology.

First, strengthen verification for sensitive actions. Checking an order's delivery status may require relatively little friction. Cancelling a purchase, changing a delivery address or requesting a refund should trigger stronger verification appropriate to the potential consequences.

Second, enforce authorisation at the backend. The system that actually changes an order must independently verify that the requester has permission. A chatbot should not be able to bypass those checks simply by invoking an available software function.

Third, separate request preparation from execution. For consequential transactions, an assistant can prepare a cancellation request and require the authenticated customer to confirm the specific action through a trusted channel.

Fourth, notify the verified account holder. Alerts about cancellation requests, address changes and completed transactions can help customers identify suspicious activity. Notifications should complement—not replace—proper authentication.

Fifth, maintain audit trails and recovery procedures. Retailers should record which account or authorised agent initiated an action, what verification was performed and what the system ultimately changed. They should also provide a clear process for disputing and reversing unauthorised actions where possible.

These measures are consistent with established cybersecurity principles and guidance for securing AI agents. They also make it easier to investigate failures without relying on incomplete chatbot transcripts.

The business consequences of weak verification

Automation is often justified by its potential to reduce customer-service costs, shorten waiting times and handle large volumes of routine requests.

But a faster process is not necessarily a better one if it creates new opportunities for fraud, disputed transactions or customer harm.

Unauthorised order changes can result in lost sales, additional support costs, complaints and reputational damage. Customers may also become reluctant to trust AI assistants with payment information, purchasing decisions and other sensitive tasks if businesses cannot demonstrate that those systems are adequately protected.

Retailers should therefore measure more than response times and ticket-resolution rates. They should also monitor disputed actions, unauthorised changes, verification failures, recovery times and the effectiveness of their access controls.

The commercial objective should be reliable automation, not merely faster automation.

Conclusion: convenience cannot replace authentication

The Lego episode has attracted attention because it connects two emerging realities: AI agents are becoming capable of making purchases, while customer-service systems are increasingly being automated.

The available evidence does not establish that an unauthorised user successfully cancelled Musk's order. It does, however, provide a useful starting point for examining a broader security challenge.

An order number identifies a transaction. It does not prove ownership, establish identity or confer permission to modify that transaction.

As AI systems become more deeply integrated into commerce, businesses must ensure that the authority to execute an action is verified independently of the conversational interface through which the request arrives.

The future of AI shopping will depend on more than an assistant's ability to select products and complete purchases. It will also depend on whether the systems around that assistant can protect transactions from unauthorised interference.

AI can make commerce faster, but speed without adequate security is not progress. Trust must be built into the transaction itself—not assumed because a request sounds legitimate or contains the correct reference number.

Comments

More From Digital Frontier Journal

MTN eSIM Nigeria 2026: Price, How to Get It, Supported Phones, and Everything Else You Need to Know

MTN vs Airtel vs Glo eSIM in Nigeria: Which Network Should You Choose in 2026

How Much Does eSIM Cost in Nigeria? MTN, Airtel, Glo, and Travel eSIM Prices Compared (2026)