<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Muhammad Inshaal Shahid</title>
    <description>The latest articles on DEV Community by Muhammad Inshaal Shahid (@muhammad_inshaalshahid_a).</description>
    <link>https://dev.to/muhammad_inshaalshahid_a</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4214936%2Ff58db29a-a2e1-4314-b1f8-545c2e9fadaf.jpg</url>
      <title>DEV Community: Muhammad Inshaal Shahid</title>
      <link>https://dev.to/muhammad_inshaalshahid_a</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/muhammad_inshaalshahid_a"/>
    <language>en</language>
    <item>
      <title>Agentic commerce for Shopify: how to sell when AI agents do the shopping</title>
      <dc:creator>Muhammad Inshaal Shahid</dc:creator>
      <pubDate>Thu, 29 Oct 2026 11:10:16 +0000</pubDate>
      <link>https://dev.to/muhammad_inshaalshahid_a/agentic-commerce-for-shopify-how-to-sell-when-ai-agents-do-the-shopping-57m4</link>
      <guid>https://dev.to/muhammad_inshaalshahid_a/agentic-commerce-for-shopify-how-to-sell-when-ai-agents-do-the-shopping-57m4</guid>
      <description>&lt;p&gt;This is the first holiday season where AI agents don't just recommend products, they &lt;strong&gt;buy&lt;/strong&gt; them. In the space of six weeks, Shopify opened checkout to browser-based agents, launched a single connection that lets any AI agent search more than &lt;strong&gt;1 billion products&lt;/strong&gt; and pay with Shop Pay, and started sharing sale prices with AI shopping channels. If you sell on Shopify, your next customer might never see your homepage.&lt;/p&gt;

&lt;h2&gt;
  
  
  The numbers behind the shift
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;65%&lt;/strong&gt; of shoppers say they'll use AI for at least one shopping task this season&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;1B+&lt;/strong&gt; products in Shopify Catalog that agents can search&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;5×&lt;/strong&gt; more AI-referred US orders for Stanley 1913 vs the same window last year&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;+276%&lt;/strong&gt; AI-referred sales growth at Cottonique, a small hypoallergenic apparel brand&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What Shopify launched (September to October 2026)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;28 September: WebMCP for checkout.&lt;/strong&gt; Browser-based AI agents can now complete checkout on eligible Shopify stores, including Shop Pay.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;9 October: compare-at prices for agents.&lt;/strong&gt; AI shopping agents now see when a product is marked down, not just the current price. You can control this in admin.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;13 October: Shop MCP.&lt;/strong&gt; One connection (&lt;code&gt;mcp.shop.com&lt;/code&gt;) lets any MCP-compatible agent search Shopify Catalog, build carts and complete Shop Pay checkout. Search needs no API key.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agentic Storefronts.&lt;/strong&gt; Eligible stores can surface products in ChatGPT, Google AI Mode and Gemini, Microsoft Copilot and Meta, and track AI sales in admin.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Two rules matter for trust: the agent must show the shopper the total and payment method and get confirmation before paying, and orders placed by agents land in your normal Shopify admin like any other order.&lt;/p&gt;

&lt;h2&gt;
  
  
  How an AI agent buys from your store
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Shopper asks:&lt;/strong&gt; "A gift for my niece who loves sharks, under $50."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent searches Catalog:&lt;/strong&gt; reads your product data, price, stock and reviews.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Builds the cart:&lt;/strong&gt; picks size and variant at your store.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Shopper confirms:&lt;/strong&gt; total and payment shown, one tap to approve.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Order in your admin:&lt;/strong&gt; paid with Shop Pay, fulfilled like any order.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Why small brands can win this
&lt;/h2&gt;

&lt;p&gt;Traditional SEO rewarded whoever ranked for the exact keyword. Agents work differently: the shopper describes a &lt;strong&gt;problem&lt;/strong&gt;, and the agent looks for the product that solves it. Shopify's own example: "Nobody with eczema types 'hypoallergenic bra'." An AI that understands "my bra makes my skin burn" can find the right niche brand even if it never ranked on Google.&lt;/p&gt;

&lt;p&gt;Shopify's 2026 holiday report found 71% of regular AI users are more likely to choose an indie brand this year. The catch: &lt;strong&gt;an agent can only repeat the case your store has already made&lt;/strong&gt;. If your "why this product" lives only in a lifestyle video or a vague tagline, the agent compares you on price alone.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Old playbook (built for search)&lt;/th&gt;
&lt;th&gt;Agent-ready store&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Stuff exact keywords into titles&lt;/td&gt;
&lt;td&gt;Titles that say what it is and who it's for&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Key details hidden in images&lt;/td&gt;
&lt;td&gt;Materials, sizes and specs as real text&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"Premium quality" with no proof&lt;/td&gt;
&lt;td&gt;Specific claims: "100% organic cotton, no dyes"&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shipping and returns buried in a footer page&lt;/td&gt;
&lt;td&gt;Clear shipping, returns and delivery areas&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sizes in a PDF chart&lt;/td&gt;
&lt;td&gt;FAQ answering real customer questions&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  The agent-ready Shopify checklist
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Fix your product data first.&lt;/strong&gt; Clean titles, complete descriptions, correct product type, variants, GTIN/barcodes and metafields. Shopify Catalog structures what you give it; it can't invent what's missing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Write for problems, not keywords.&lt;/strong&gt; Add a short "Who it's for" and "What it solves" section to each product.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Make policies plain text.&lt;/strong&gt; Shipping times, costs, delivery countries, returns and warranty, readable on the product page.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Check your agentic settings.&lt;/strong&gt; Review Agentic Storefronts and the compare-at price toggle in Shopify admin.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keep stock and prices accurate.&lt;/strong&gt; Agents read real-time data; an out-of-stock surprise kills the sale and the trust.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Earn mentions off-site.&lt;/strong&gt; Stanley 1913 says agentic optimisation means appearing in other authoritative sources too: reviews, press, comparison articles.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Make the store fast.&lt;/strong&gt; Shoppers who click through from an AI chat still judge you in seconds.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Watch the AI sales report.&lt;/strong&gt; Shopify labels AI-referred orders so you can see which channels and products agents favour.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The bottom line
&lt;/h2&gt;

&lt;p&gt;Agents won't replace your store, but they are becoming a new front door. The brands that win this season will be, in Shopify's words, "found by a machine and chosen by a person." That means clear data for the machine and a real reason to buy for the person.&lt;/p&gt;

&lt;p&gt;Want your Shopify store audited for agent-readiness before Black Friday? I'll review your product data, policies and speed, and fix what holds you back. Start with my &lt;a href="https://inshaalshahid.com/tools/website-audit/" rel="noopener noreferrer"&gt;free website audit&lt;/a&gt; or &lt;a href="https://inshaalshahid.com/#contact" rel="noopener noreferrer"&gt;tell me about your store&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://inshaalshahid.com/blog/agentic-commerce-shopify-ai-agents-shopping/" rel="noopener noreferrer"&gt;my blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt; &lt;a href="https://www.shopify.dev/changelog/posts/add-shopping-and-shop-pay-checkout-to-any-agent-with-shop-mcp" rel="noopener noreferrer"&gt;Shopify developer changelog&lt;/a&gt;, &lt;a href="https://www.shopify.com/news/agentic-holiday-2026" rel="noopener noreferrer"&gt;Shopify News: the first holiday season of the agentic era&lt;/a&gt;, &lt;a href="https://changelog.shopify.com/posts/compare-at-prices-now-displayed-to-agentic-channels" rel="noopener noreferrer"&gt;Shopify changelog&lt;/a&gt;, &lt;a href="https://techcrunch.com/2026/09/28/shopify-opens-checkout-to-browser-based-ai-agents" rel="noopener noreferrer"&gt;TechCrunch&lt;/a&gt;, &lt;a href="https://help.shopify.com/en/manual/online-sales-channels/agentic-storefronts" rel="noopener noreferrer"&gt;Shopify Help Center&lt;/a&gt;&lt;/p&gt;

</description>
      <category>shopify</category>
      <category>ai</category>
      <category>ecommerce</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Hackers now use AI agents to break into websites: how small businesses stay safe</title>
      <dc:creator>Muhammad Inshaal Shahid</dc:creator>
      <pubDate>Thu, 29 Oct 2026 11:08:17 +0000</pubDate>
      <link>https://dev.to/muhammad_inshaalshahid_a/hackers-now-use-ai-agents-to-break-into-websites-how-small-businesses-stay-safe-2d51</link>
      <guid>https://dev.to/muhammad_inshaalshahid_a/hackers-now-use-ai-agents-to-break-into-websites-how-small-businesses-stay-safe-2d51</guid>
      <description>&lt;p&gt;For years, small businesses told themselves the same thing: "Hackers go after big companies. Nobody's going to bother with my website." In October 2026 that excuse ran out. Researchers watched a single criminal point &lt;strong&gt;autonomous AI agents&lt;/strong&gt; at online shops and let them break in with almost no human help. The agents tried more than &lt;strong&gt;1,200 sites&lt;/strong&gt; and reached websites belonging to more than &lt;strong&gt;100 companies&lt;/strong&gt;, including John Deere, SharkNinja and Cummins.&lt;/p&gt;

&lt;h2&gt;
  
  
  The campaign in numbers
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;1,200+&lt;/strong&gt; websites the AI agents tried to break into&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;~$5&lt;/strong&gt; estimated average AI cost per attack task&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;~23 hrs&lt;/strong&gt; average time to a successful break-in&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;~10%&lt;/strong&gt; overall success rate across the tools observed&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What happened
&lt;/h2&gt;

&lt;p&gt;Security researcher Snorre Fagerland of NorForge was scanning the internet for exposed copies of &lt;strong&gt;Cairn&lt;/strong&gt;, an open-source AI tool built for legitimate, authorised penetration testing. From early October he found around two dozen Cairn control panels being used maliciously, left open on the internet. That let him watch the attacks happen in real time.&lt;/p&gt;

&lt;p&gt;The busiest group, which NorForge calls &lt;strong&gt;AIA0001&lt;/strong&gt;, ran 14 panels linked to more than 1,100 attack projects, targeting shops and payment systems in the US, Japan, Australia and Canada. Its goal appeared to be lasting access to e-commerce and payment infrastructure. NorForge confirmed at least one live web shell on a commercial website, and Reuters identified several victims from the attacker's own records.&lt;/p&gt;

&lt;p&gt;The affected companies said the damage was limited: Deere fixed the problem and saw no sign sensitive data was accessed, SharkNinja said a standalone product-support site was hit and contained, and Cummins was investigating a vendor-run website. Two smaller businesses also confirmed they were compromised.&lt;/p&gt;

&lt;h2&gt;
  
  
  How the AI agents attacked
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Short instructions:&lt;/strong&gt; the operator wrote under 100 Chinese characters of tactics.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pick targets:&lt;/strong&gt; ranked by traffic; browser automation checked if shops took orders.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hunt weak spots:&lt;/strong&gt; SQL injection, unsafe uploads, auth bypass, old code.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Plant a web shell:&lt;/strong&gt; a hidden upload form for lasting access.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Steal later:&lt;/strong&gt; payment data, keys and customer records.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Why this changes things for small businesses
&lt;/h2&gt;

&lt;p&gt;The attackers didn't use new magic. They used &lt;strong&gt;familiar weaknesses&lt;/strong&gt;: SQL injection, unsafe file uploads, insecure deserialization, authentication bypasses and outdated framework code. What changed is the &lt;strong&gt;economics&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;As Detectify's CEO put it, AI is changing the economics of cyberattacks more than the techniques. When one attempt costs around five dollars and an agent will keep trying for hours without getting bored, attackers can afford to go after sites that were never "worth the effort" before. That includes your shop, your clinic's booking site and your restaurant's ordering page.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Before&lt;/th&gt;
&lt;th&gt;Now&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;A human tests sites one by one&lt;/td&gt;
&lt;td&gt;Agents run hundreds of projects in parallel&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Skips small sites: not worth the time&lt;/td&gt;
&lt;td&gt;Every site is worth ~$5 to try&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Gives up after a few failed tries&lt;/td&gt;
&lt;td&gt;Keeps going for ~23 hours on average&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Works office hours&lt;/td&gt;
&lt;td&gt;Works 24/7, with little supervision&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  The leak inside the leak
&lt;/h2&gt;

&lt;p&gt;There was a second lesson. The exposed panels showed which sites were attacked, what weaknesses were found and which &lt;strong&gt;passwords and API keys&lt;/strong&gt; were collected. NorForge ran a secrets scanner over the data and found hundreds of secrets, &lt;strong&gt;11% still valid&lt;/strong&gt;. It also found legitimate security firms that had left real client tests on unsecured panels. If you hire someone to test your site, ask how they protect the results.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to protect your website: a practical checklist
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Update everything.&lt;/strong&gt; CMS, plugins, themes, PHP, Node.js and frameworks. Old code was the way in for many of these break-ins. If you run Magento, apply Adobe's hotfix for the critical StyleSmuggler flaw.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Lock down file uploads.&lt;/strong&gt; Allow only the file types you need, store uploads outside the web root, and never let uploaded files execute. A stray upload form was the foothold these agents aimed for.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Put a firewall in front.&lt;/strong&gt; A web application firewall such as Cloudflare blocks common attack patterns and bad bots before they reach your server.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rotate leaked keys fast.&lt;/strong&gt; Treat any exposed password, API key or token as compromised. Change it, don't just delete the file.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Turn on two-factor login&lt;/strong&gt; for every admin account, hosting and email.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Know what you own.&lt;/strong&gt; List every domain, subdomain and old landing page. Forgotten "test" and "support" sites, like SharkNinja's standalone support site, are easy targets.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Watch for changes.&lt;/strong&gt; Get an alert when a new admin user, plugin or unknown file appears.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keep tested backups&lt;/strong&gt; off the server, so you can roll back in minutes, not days.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Layers that stop an AI agent
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Firewall:&lt;/strong&gt; blocks bad bots and known attack patterns.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Patched code:&lt;/strong&gt; no easy, known holes to find.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Safe uploads + 2FA:&lt;/strong&gt; no foothold, no stolen logins.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Alerts + backups:&lt;/strong&gt; catch it early, recover fast.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The bottom line
&lt;/h2&gt;

&lt;p&gt;AI hasn't made hackers smarter. It has made them tireless and cheap. The good news: the same basics still work. Sites that are patched, firewalled and monitored are far harder for an agent to crack, and most agents will move on to an easier target.&lt;/p&gt;

&lt;p&gt;Want to know how your site would hold up? Run my &lt;a href="https://inshaalshahid.com/tools/website-audit/" rel="noopener noreferrer"&gt;free website audit&lt;/a&gt;, or &lt;a href="https://inshaalshahid.com/#contact" rel="noopener noreferrer"&gt;send me the link&lt;/a&gt; and I'll check updates, uploads, logins and firewall settings and fix what's weak.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://inshaalshahid.com/blog/ai-agents-hacking-websites-small-business-security/" rel="noopener noreferrer"&gt;my blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sources:&lt;/strong&gt; &lt;a href="https://thehackernews.com/2026/10/hackers-use-autonomous-ai-agents-to.html" rel="noopener noreferrer"&gt;The Hacker News&lt;/a&gt;, &lt;a href="https://www.darkreading.com/cyberattacks-data-breaches/hackers-abuse-ai-pen-test-tool-cairn" rel="noopener noreferrer"&gt;Dark Reading&lt;/a&gt;, &lt;a href="https://norforge.com/blog/inside_cairn" rel="noopener noreferrer"&gt;NorForge&lt;/a&gt;, &lt;a href="https://www.reuters.com/legal/government/how-one-hacker-used-ai-agents-few-thousand-dollars-break-into-scores-sites-2026-10-19/" rel="noopener noreferrer"&gt;Reuters&lt;/a&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>ai</category>
      <category>webdev</category>
      <category>cybersecurity</category>
    </item>
  </channel>
</rss>
