Enhance your favorite editor like Visual Studio or Visual Studio Code with extensions that make scripting easier, faster and more productive. Alternatively, keep things simple with an editor built for PowerShell. Protect your desktop with and from PowerShell.
Ensure your system is accessible by exposing your scripts as REST APIs. Host your scripts in a web interface for ad-hoc execution or robust scheduling. Build custom web-based tools to enable your users to handle tasks themselves without elevated credentials or opening support tickets. Enforce role-based access controls and secruity requirements across the entire platform.
Whether you're a small business or a large enterprise, you will be in good company among the customers using our solutions. With millions of installs, API requests, and scripts executed every month, we help ensure you can make the most of your IT team.
Overview All supported versions of PowerShell Universal are affected by CVE-2023-49213. This vulnerability allows remote attackers to execute arbitrary commands over HTTP by exploiting the PowerShell Universal API endpoints with specially crafted requests. Please update immediately. Patched versions include:
4.2.1 4.1.10 3.10.2 Download Now
About CVE-2023-49213 CVE-2023-49213 is a remote code execution vulnerability that affects all supported versions of PowerShell Universal. Due to improper sanitization of input strings, an attacker can provide specially crafted input to the PowerShell Universal API endpoints to execute arbitrary commands on the server.
Today, we’re happy to announce the release of PowerShell Universal v4.2! You can download directly from the PowerShell Universal downloads page. Below, you’ll find the highlights.
Computer Groups We’ve added the ability to create groups of computers that are associated based on user name, domain or operating system. This can allow for limiting where certain APIs, scripts and apps can be run. Computer tags are automatically populated when they start up to detect their tags.
A note on Ironman Engineering Posts We hope to start to provide some insights into how Ironman Software engineers our products. We’ll be posting about our processes, tools and techniques. We hope you find them useful.
PowerShell Universal Testing As PowerShell Universal has evolved, it’s greatly increased in complexity. From the start it was built on PowerShell 7, ASP.NET and React. With each release we’ve added more and more features. Even when features are isolated to a single component, they still have to be tested across the entire platform.