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

chore(deps): update dependency streamlit to v1.37.0 [security] #19

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 28, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
streamlit (source, changelog) ==1.20.0 -> ==1.37.0 age adoption passing confidence

GitHub Vulnerability Alerts

GHSA-8qw9-gf7w-42x5

Impact

The initial vulnerability identified in Streamlit apps using custom components, allowing for directory traversal attacks, was addressed in version 1.11.1. However, a minor issue persisted, which could still potentially expose certain files on the server file-system under specific conditions.

Patches

We released an update in version 1.30.0 to further tighten security measures. Users are strongly advised to update to version 1.30.0 immediately for optimal security.

Workarounds

No additional workarounds are necessary once the update to version 1.30.0 is applied.

For more information

If you have any questions or comments about this advisory:

CVE-2024-42474

1. Impacted Products

Streamilt Open Source versions before 1.37.0.

2. Introduction

Snowflake Streamlit open source addressed a security vulnerability via the static file sharing feature. The vulnerability was patched on Jul 25, 2024, as part of Streamlit open source version 1.37.0. The vulnerability only affects Windows.

3. Path Traversal Vulnerability

3.1 Description

On May 12, 2024, Streamlit was informed via our bug bounty program about a path traversal vulnerability in the open source library. We fixed and merged a patch remediating the vulnerability on Jul 25, 2024. The issue was determined to be in the moderate severity range with a maximum CVSSv3 base score of 5.9

3.2 Scenarios and attack vector(s)

Users of hosted Streamlit app(s) on Windows were vulnerable to a path traversal vulnerability when the static file sharing feature is enabled. An attacker could utilize the vulnerability to leak the password hash of the Windows user running Streamlit.

3.3 Resolution

The vulnerability has been fixed in all Streamlit versions released since Jul 25, 2024. We recommend all users upgrade to Version 1.37.0.

4. Contact

Please contact security@snowflake.com if you have any questions regarding this advisory. If you discover a security vulnerability in one of our products or websites, please report the issue to HackerOne. For more information, please see our Vulnerability Disclosure Policy.


Release Notes

streamlit/streamlit (streamlit)

v1.37.0

Compare Source

What's Changed

New Features 🎉
Bug Fixes 🐛
Other Changes

New Contributors

Full Changelog: streamlit/streamlit@1.36.0...1.37.0

v1.36.0

Compare Source

What's Changed

Breaking Changes 🛠
New Features 🎉
Bug Fixes 🐛
Other Changes

New Contributors

Full Changelog: streamlit/streamlit@1.35.0...1.36.0

v1.35.0

Compare Source

What's Changed

New Features 🎉
Bug Fixes 🐛
Other Changes

New Contributors

Full Changelog: streamlit/streamlit@1.34.0...1.35.0

v1.34.0

Compare Source

What's Changed

New Features 🎉
Bug Fixes 🐛
Other Changes

New Contributors

Full Changelog: streamlit/streamlit@1.33.0...1.34.0

v1.33.0

Compare Source

What's Changed

Breaking Changes 🛠
New Features 🎉
Bug Fixes 🐛
Other Changes

New Contributors

Full Changelog: streamlit/streamlit@1.32.2...1.33.0

v1.32.2

Compare Source

Full Changelog: streamlit/streamlit@1.32.1...1.32.2

v1.32.1

Compare Source

Full Changelog: streamlit/streamlit@1.32.0...1.32.1

v1.32.0

Compare Source

What's Changed

New Features 🎉
Bug Fixes 🐛
Other Changes

New Contributors

Full Changelog: streamlit/streamlit@1.31.1...1.32.0

v1.31.1

Compare Source

Full Changelog: streamlit/streamlit@1.31.0...1.31.1

v1.31.0

Compare Source

What's Changed

New Features 🎉
Bug Fixes 🐛
Other Changes

New Contributors

Full Changelog: streamlit/streamlit@1.30.0...1.31.0

v1.30.0

Compare Source

What's Changed

New Features 🎉
Bug Fixes 🐛
Other Changes

New Contributors

Full Changelog: streamlit/streamlit@1.29.0...1.30.0

v1.29.0

Compare Source

What's Changed

Breaking Changes 🛠
New Features 🎉

Configuration

📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

Copy link

@renovate renovate bot force-pushed the renovate/pypi-streamlit-vulnerability branch from 8a0c8df to 1bb438f Compare August 14, 2024 02:39
@renovate renovate bot changed the title chore(deps): update dependency streamlit to v1.30.0 [security] chore(deps): update dependency streamlit to v1.37.0 [security] Aug 14, 2024
Copy link

1 similar comment
Copy link

Copy link
Contributor Author

renovate bot commented Aug 20, 2024

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (==1.37.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/pypi-streamlit-vulnerability branch August 20, 2024 15:04
@franTarkenton franTarkenton restored the renovate/pypi-streamlit-vulnerability branch August 20, 2024 15:04
@renovate renovate bot deleted the renovate/pypi-streamlit-vulnerability branch August 20, 2024 15:05
@franTarkenton franTarkenton restored the renovate/pypi-streamlit-vulnerability branch August 20, 2024 17:14
@renovate renovate bot deleted the renovate/pypi-streamlit-vulnerability branch August 20, 2024 17:15
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.

1 participant