Skip to content
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

BBQ JS fix prototype pollution #4571

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

kevin-foster-uk
Copy link
Contributor

@kevin-foster-uk kevin-foster-uk commented Nov 11, 2024

This PR reverts the previous fix for BBQ JS prototype pollution (#4570) with a new fix based on the upstream master branch (https://github.com/cowboy/jquery-bbq). This fix addresses only this one issue with a backward compatible fix (return value is always an object).

You will notice that there are bunch of URLs changed from https and http and IE support has been re-added. This brings it back in line with the current state of the upstream master.

A PR has been created on the upstream master to apply the same fix: cowboy/jquery-bbq#65

Q A
Is bugfix? ✔️
New feature?
Breaks BC?
Tests pass? ✔️
Fixed issues #4570

@marcovtwout
Copy link
Member

I will await cowboy/jquery-bbq#65 before reviewing this.

@kevin-foster-uk
Copy link
Contributor Author

kevin-foster-uk commented Nov 11, 2024

I will await cowboy/jquery-bbq#65 before reviewing this.

You will probably be waiting forever which is why we bypassed them in the first place.

Screenshot 2024-11-11 144125

@marcovtwout
Copy link
Member

Perhaps, but even without merge at least there might be reviewers or commenters. I don't want to release too soon since this fix does not seem highly critical. I'll set a reminder to revisit this PR in case it takes too long.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants