In general, there's no more or less consequence to publishing controversial proprietary software than there is for free software. Regardless of how you license it, software is software, and people will react to it how they choose. The fact that you've released the source and granted redistribution and modification rights for your controversial software doesn't really change anything.
In fact, the main risk I see is controversy introduced by a downstream fork of your non-controversial software. Suppose you made a free-software game engine, and someone else used your engine to make a game that glamorized some violent atrocity from history. Of course, you're not responsible for the creation of such an awful game, but, alarmingly, your copyright notice is in the credits, per the requirements of your license. I'm not totally sure what your legal options are there, but at minimum you could probably insist that the author of the game clearly delineate the authorship of your engine and of the controversial game in the game's documentation.