kopia lustrzana https://github.com/micropython/micropython-lib
pickle: Replace exec() with eval(), smaller surface for security issues.
rodzic
73bd871268
commit
4328dde8f8
|
@ -18,5 +18,4 @@ def loads(s):
|
||||||
pkg = qualname.rsplit(".", 1)[0]
|
pkg = qualname.rsplit(".", 1)[0]
|
||||||
mod = __import__(pkg)
|
mod = __import__(pkg)
|
||||||
d[pkg] = mod
|
d[pkg] = mod
|
||||||
exec("v=" + s, d)
|
return eval(s, d)
|
||||||
return d["v"]
|
|
||||||
|
|
Ładowanie…
Reference in New Issue