Act this weekWhat happenedResearchers reported http2shell, a flaw that lets an attacker run commands on a server remotely, affecting Node, Python and other tools.
Who is affectedBusinesses and developers running web servers or apps built on Node, Python or related software, and the customers who use those sites.
What to do- 1Ask your developer or IT provider if your systems use Node or Python.
- 2Check the official security notices for those tools and your hosting provider.
- 3Install updates as soon as fixes are available.
- 4Limit which servers are open to the public internet until you are patched.
Security firm Aikido Security has shared details of a new flaw called http2shell. It affects Node, Python and other web tools. In the worst case, an attacker could run their own commands on a server from far away. If your website, app or online store runs on these tools, it is worth a quick check.
What happened
The flaw is an RCE, short for remote code execution. In plain terms, someone outside your business could take control of a machine and tell it what to do. That could mean reading data, changing a site or using the server for other attacks. Aikido Security posted the news publicly, and it drew strong attention on the Hacker News forum.
Who it affects
Node and Python are named, along with other tools. Both are widely used to build websites and apps, so many businesses could be touched without knowing it. Most owners will not run this software themselves. A developer, agency or hosting company usually does. Customers of affected sites could also be exposed if a business is hit.
Anyone whose site does not use these tools has less to worry about. The same goes for people who only visit websites and do not run one.
What is not known yet
The material shared so far is thin. It does not say which versions are affected, whether fixes exist or whether attackers are already using the flaw. Those details matter, and they may change as more information comes out.
What to do
The steps in the alert box above are the place to start. The first and simplest is to ask your developer or IT provider whether your systems use Node or Python, then follow up on patches.
The takeawayAsk whoever runs your website whether it uses Node or Python, and make sure they are watching for http2shell fixes.