-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Vulnerability related exception produced when using protobuf 3.25.6 #4215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Can you add more info here? How are you using protobuf 3.25.6? We don't think a DOS attack is a real issue here. We will update the protobuf version. |
Not really my area of expertise but my understanding is that this specific error was triggered by https://github.com./xwiki/xwiki-platform/blob/1a426e4115ea8828fe01bcc84857b2a7190f9c15/xwiki-platform-core/xwiki-platform-skin/xwiki-platform-skin-skinx/src/main/java/com/xpn/xwiki/web/sx/JsExtension.java#L81-L120. And I think we also have the problem at build time with the
I don't think so either in our case, but unfortunately, protobuf decided to deal with this with an exception by default. There is obviously the workaround indicated in the error but wanted to let you know what is the current default behavior when using the compiler with this version of protobuf. |
I imagine this issue was fixed by b99e83b (at least according to what is indicated in the error). |
Thanks for pointing that out! Closing this, please reopen if you see it again. |
When using closure compiler with protobuf 3.25.6, I get the following exception:
The text was updated successfully, but these errors were encountered: