# Is \`Meta.parse\` safe to use on unsanitized external input?

**URL:** <https://discourse.julialang.org/t/is-meta-parse-safe-to-use-on-unsanitized-external-input/58894>\
**Category:** New to Julia\
**Tags:** parser\
**Created:** [April 9, 2021, 12:40am UTC](https://discourse.julialang.org/t/is-meta-parse-safe-to-use-on-unsanitized-external-input/58894 "2021-04-09T00:40:05Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![Krastanov](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/krastanov/32/6817_2.png) [@Krastanov](https://discourse.julialang.org/u/Krastanov)\
**Post date:** [April 9, 2021, 9:02pm UTC](https://discourse.julialang.org/t/is-meta-parse-safe-to-use-on-unsanitized-external-input/58894/8 "2021-04-09T21:02:15Z")

</div>

Well, `while true try Meta.parse(transcode(String, rand(UInt8,20))) catch end end` does not do anything interesting, so I guess now is a good time to learn how to use `libfuzzer`. Seems like a fun distraction.

---

_[View the full topic](https://discourse.julialang.org/t/is-meta-parse-safe-to-use-on-unsanitized-external-input/58894)._
