Yes, it's possible. I have the basic code somewhere. I'll have to do some digging to find it.
--------------- Added [DATE]1467593017[/DATE] at [TIME]1467593017[/TIME] ---------------
I found my notes.
This is the basic form with the minimum requirements to start a new thread, reply, or comment. It is in no way intended to be a production design, but more as a guideline.
The security token is available via js variable
pageData.securitytoken.
The forum to post to is a different story. You will need to come up with a way to find the nodeid's of the forums you wish to post the new thread to and auto fill the form for each result probably with JS and regex.
securitytoken - self explanatory
title - The title of the new thread
parentid - The nodeid of the forum to start the new thread in
text - The content portion of the first post in the new thread. This is SQL/HTML safe since it is going through the vBulletin filters AND BBCode is allowed.
Code:
<form action="http://www.k5blazersplus.com/forum/create-content/text/" method="post">
<input type="hidden" name="securitytoken" value="Use Javascript to insert security token here on page load">
Title:<br>
<input type="text" name="title"><br>
Forum:<br>
<input type="hidden" name="parentid" default="Nodeid of forum to post to"><br>
Text:<br>
<input type="text" name="text"><br>
<input type="submit" value="Submit">
</form>
Once you understand this code, you may decide to design a free floating popup template that encompasses the CKEditor to give your users a full featured interface.