Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

Revert "Dynamic Library Loading Support" #15755

Merged
merged 6 commits into from
Aug 7, 2019
Merged

Revert "Dynamic Library Loading Support" #15755

merged 6 commits into from
Aug 7, 2019

Conversation

marcoabreu
Copy link
Contributor

Reverts #15489

Reason is the fact that this change poses a security risk: https://github.com/apache/incubator-mxnet/pull/15489/files#diff-e73d371c303c4adefa9914b6c5a6db8cR36

It allows arbitrary code execution on any computer that executes unit tests. This means it's potentially harmful for our CI system as well as our users.

I will merge this PR at 7pm GMT on 8/6/2019.

@wkcn
Copy link
Member

wkcn commented Aug 5, 2019

Does it avoid the risk to build the dynamic library in CI rather than download?

@marcoabreu
Copy link
Contributor Author

marcoabreu commented Aug 5, 2019 via email

@wkcn
Copy link
Member

wkcn commented Aug 6, 2019

Maybe we can only disable the related test temporarily.

@wkcn wkcn merged commit 7186123 into master Aug 7, 2019
@wkcn
Copy link
Member

wkcn commented Aug 7, 2019

Hi @mseth10 and @samskalicky , I merge this PR because of the security risk as @marcoabreu mentioned.
https://github.com/apache/incubator-mxnet/pull/15489/files#diff-e73d371c303c4adefa9914b6c5a6db8cR36

Hope you reopen a new PR, which builds the dynamic library in CI building process : )
Thank you so much!

@szha szha deleted the revert-15489-acc_api branch August 7, 2019 17:31
anirudhacharya pushed a commit to anirudhacharya/mxnet that referenced this pull request Aug 20, 2019
* Revert "Dynamic Library Loading Support (apache#15489)"

This reverts commit 3112893.

* Retrigger CI

* CI

* retrigger CI

* retrigger CI

* retrigger CI
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants