The curse mark is Made by Orochimaru, it is also known as Orochimaru's Juinjutsu.
Not having a body strong enough to handle this art, Orochimaru was unable to use Sage Mode and thus had to create an alternative way to make use of senjutsu. Orochumaru thus used Jūgo, whose body naturally produces an enzyme that triggers bodily transformations, and created a brand of cursed seals that would feed off the wielder's chakra and give them Orochimaru's senjutsu chakra
As you most likely have or will noticed, as is revealed in the story later on that orochimaru and Danzo work pretty close together.
Edit:
the cursed seal used by Danzo is not the one that was created by Orochimaru, in fact he uses his own version.
You pretty much answered to your own question here partially in fact he uses his own version. The root paralysis Juinjutsu is most likely a derived jutsu from the original curse mark made by Orochimaru. Now why would it most likely be a derived jutsu instead of a original created jutsu?
Almost all, if not all of the Juinjutsu are Kinjutsu, Altough there is no direct punishment for using. The research on it has been banned due to the vile nature of the techniques. As Orochimaru wants to learn all the jutsu that exist he also learned and created tons of kinjutsu. And off course his experiments where not always flawless. There for the Root Paralysis is either a adapted failure or even a failure to begin with.
Altough as of right now it the origins have not been confirmed. But this is one of the highest plausible scenario's. We can almost 100% certain say that most Juinjutsu would not exist without Orochimaru to begin with, and this one most likely is not exception to that rule.