-
Notifications
You must be signed in to change notification settings - Fork 65
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
Eval prevented in JSONPath expression #343
Comments
I'm getting this too with 1.3.5, 1.3.3 still works |
Actually why is it 1.3.5 in the marketplace? 1.3.3 is tagged against the latest commit to master... |
Yep, I guess the error appears on versions 1.3.5 and 1.3.4 only. Versions 1.3.3 and below works fine.
|
It's probably worth keeping the issue open to flag that there's a bug somewhere though |
Yeah, bug here... Glad it's been flagged. |
So by when it can be solved? any alternative to it? |
If 1.3.3 is the latest official release, why are the later versions being pushed to users on Grafana Cloud? |
Is there any way to force loading the previous version ? |
Here you can find help for ...
|
Yeah you can declare it like |
Having the same issue here, cannot use filters anymore. |
The various solutions suggested so far assume that Grafana is installed locally. For those using Grafana Cloud, options are more limited. How can we revert to an earlier plugin version in Grafana Cloud? |
Same here. Have the same question as @pacallan , how does one downgrade the plugin? |
I have a Grafana cloud instance and I have been in contact with the cloud provider. They say downgrading of plugins are not supported which is very unfortunate. Right now I have no way forward except for this issue to be fixed. |
https://github.com/grafana/grafana-json-datasource/blob/main/CHANGELOG.md It appears the "bug" may have been a deliberate change to prevent exploitation of a vulnerability. The changelog includes suggestions for workarounds for those who rely on eval expressions. |
Can you tell where is GF_INSTALL_PLUGINS` |
Same Issue with v1.3.6 |
This is in the changelog as an expected error starting from v1.3.5. However @yesoreyeram this indeed also happens in v1.3.4. Is it possible this should be in the changelog at 1 version earlier? |
1.3.8 - the same issue. This is a high prio bug and high severity. It almost blocked usage at all. When there are empty fields in JSON it doesn't have a workaround to display when you want to display more fields (expressions were a workaround). The workaround to don't update to the latest version isn't a workaround... it blocks the usage of new releases. Documentation in many places isn't valid because of this bug. |
Because of security consideration we are not going to support filters in jsonpath anymore. Please read the changelog why. https://github.com/grafana/grafana-json-datasource/blob/main/CHANGELOG.md#v135---2023-04-05 |
why only when twas my time ;_; |
Allow the ability to mark datasource as Trusted. |
I get this error when I add any condition in expression
But if I use
*
to get every element I got some resultIs there any idea what's wrong?
In docs https://grafana.github.io/grafana-json-datasource/jsonpath#filters there is example using expression but in practice it is not available
The text was updated successfully, but these errors were encountered: