Skip to content

[Snyk] Fix for 9 vulnerabilities#1

Open
kevinho1180 wants to merge 6324 commits intoMemoryLoadResolverfrom
snyk-fix-ce7e2de887b305ce46737e943e2fa20d
Open

[Snyk] Fix for 9 vulnerabilities#1
kevinho1180 wants to merge 6324 commits intoMemoryLoadResolverfrom
snyk-fix-ce7e2de887b305ce46737e943e2fa20d

Conversation

@kevinho1180
Copy link
Owner

snyk-top-banner

Snyk has created this PR to fix 9 vulnerabilities in the pip dependencies of this project.

Snyk changed the following file(s):

  • docs/requirements.txt
⚠️ Warning
sphinx 5.3.0 has requirement docutils<0.20,>=0.14, but you have docutils 0.20.1.

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • Max score is 1000. Note that the real score may have changed since the PR was raised.
  • This PR was automatically created by Snyk using the credentials of a real user.
  • Some vulnerabilities couldn't be fully fixed and so Snyk will still find them when the project is tested again. This may be because the vulnerability existed within more than one direct dependency, but not all of the affected dependencies could be upgraded.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.

For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic


Learn how to fix vulnerabilities with free interactive lessons:

🦉 Uncontrolled Resource Consumption ('Resource Exhaustion')
🦉 Eval Injection

clonker and others added 30 commits January 28, 2025 18:06
Switch from c++17 to c++20 and reactivate fully static builds
…tests

eof: Update `yulSyntaxTests` tests for EOF
…-workaround

Fix Foundry version for PRB-Math external test
…eral-in-parser-base

ParserBase: avoid copying around currentLiteral
- The ones in `functionCall` were testing multiple applications of `.value()`, which is no longer possible with the `{value: ...}` syntax.
- The ones in `various` became identical when the `.value()` syntax was deprecated.
…-to-work-on-eof-too

Adjust semantic tests to work on both EOF and legacy
eof: Test that EOF sets the `experimental` flag in metadata
Update nightly CI to work with c++20 and restrict some tests to >= constantinople
Fix wrong comment about blobhash behavior
…source_class

Bump resource class for t_ems_ext_edr from small to medium
We overapproximate the behaviour here in the same way as for
`block.basefee` and `blockhash`.
For the first we only add the basic domain constraints and the second is
modelled as an uninterpreted function.

We also model the fact that the number of blobs in transaction is
limited by returning 0 from blobhash() if the argument is greater or
equal to the limit.
The current limit is 6, but it will soon be increased to 9 in pectra
update.
Since we overapproximate the behaviour anyway, we can use the pectra
limit immediately.
Remove cxx20 header containing reference implementation of erase_if
style: SETTINGS_PRESETS is not declared using const.
blishko and others added 27 commits March 19, 2025 14:04
…ction

SMTChecker: Fix analysis for selected contracts
…eck_for_builtin

Yul Disambiguator: Don't check for builtins when translating identifiers
…from_inline_asm_mangling

IRGeneratorForStatements: Remove outdated check against usr$ prefixing of builtins
…e-opt-friendly

Make the peephole optimizer more optimizer-friendly
…struction-in-assembly-item

AssemblyItem gets an optional instruction
…es-conversion-with-custom-types

SMTChecker: Fix string literal to fixed bytes conversion with user-defined type
Update metadata docs for "libraries" and "compilationSettings" fields
AsmAnalysis: Stronger use of fmt, refactor function call analysis
…block

ossfuzz and Yul interpreter use ast over block
…benchmarks

Adds repeats to external benchmarks
fix: Remove unnecessary Expression temporary in CHCSmtLib2Interface

Update CHCSmtLib2Interface.cpp

Update CHCSmtLib2Interface.cpp

add repeats to external.sh
fix: Remove unnecessary Expression temporary in CHCSmtLib2Interface
@kevinho1180 kevinho1180 reopened this Apr 12, 2025
@kevinho1180 kevinho1180 changed the base branch from develop to MemoryLoadResolver April 19, 2025 23:46
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.

Comments