To expand a bit on @Garth Jones 's answer, ConfigMgr doesn't know how to uninstall anything. ConfigMgr knows how to run the command-line you give it against an optional set of source files. What that command-line does is outside the scope of control of ConfigMgr. Thus, to fulfill the request, you need to supply the proper command-line to perform the uninstallation. This may or may not take multiple command lines and may involve some logic as Garth notes -- that is completely dependent on how the product in question is uninstalled which is specific to that product. A possible simple solution here is to use a batch file that runs the proper command-lines. Another solution is to create an Application in ConfigMgr for each version that you want to uninstall and include the proper uninstall command-line for each. You can then either deploy an Uninstall deployment for each or use supersedence to uninstall these and install a newer version if that's the desire. There are other possibilities here as well.
Remove application with specific version
We use ECM version 2002. I have about 300 clients with an old Firefox installation that i want to uninstall. It's an 32bit version and newer 64x version is installed also on the clients.
Is it possible to uninstall it using ECM? Is it possible to uninstall a specific version of an application, or version less than?