There is not currently a module available that gives you the ability to limit publishing to certain stream names however I will add it to our list of example modules to create.
There are a couple of existing options.
In the WowzaServerAddOnCollection, there is a module called ModuleOverridePublishRestrictIP that will allow your to restrict publishing to trusted ip addresses.
The following suggestion won't restrict publishing but it will restrict playback to allowed stream names. Effectively the bad published stream would not be viewable.
Using the StreamNameAlias AddOn, you would configure the aliasmap.play.txt file to only list the names that you want to allow. If you remove the default setting then all others will be automatically denied.
The above will limit playback to just myStream and myOtherStream