Clarify GGML bounty submission fields
Browse files- README.md +8 -1
- SHA256SUMS.txt +1 -1
README.md
CHANGED
|
@@ -8,10 +8,17 @@ tags:
|
|
| 8 |
library_name: other
|
| 9 |
---
|
| 10 |
|
| 11 |
-
# GGML legacy
|
| 12 |
|
| 13 |
This repository contains benign malformed legacy GGML model files that demonstrate model-controlled `n_dims` stack out-of-bounds writes in current GGML legacy loader and quantizer paths.
|
| 14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
## Summary
|
| 16 |
|
| 17 |
- Affected target verified: ggml `v0.11.1`, commit `a056a26f508b6160438ddd8aabbc859d2a2e7a97`.
|
|
|
|
| 8 |
library_name: other
|
| 9 |
---
|
| 10 |
|
| 11 |
+
# GGML legacy `n_dims` stack out-of-bounds in loaders and quantizers
|
| 12 |
|
| 13 |
This repository contains benign malformed legacy GGML model files that demonstrate model-controlled `n_dims` stack out-of-bounds writes in current GGML legacy loader and quantizer paths.
|
| 14 |
|
| 15 |
+
## Submission fields
|
| 16 |
+
|
| 17 |
+
- Data format: GGML
|
| 18 |
+
- Suggested title: GGML legacy model-controlled `n_dims` stack out-of-bounds in loaders and quantizers
|
| 19 |
+
- Severity: High
|
| 20 |
+
- Short description: Current GGML legacy loaders and quantizer helpers trust model-controlled `n_dims` and copy dimensions into fixed local arrays. Crafted legacy GGML files trigger ASAN-confirmed stack-buffer-overflow and release-build crashes in GPT-2, GPT-J, SAM, and quantizer paths.
|
| 21 |
+
|
| 22 |
## Summary
|
| 23 |
|
| 24 |
- Affected target verified: ggml `v0.11.1`, commit `a056a26f508b6160438ddd8aabbc859d2a2e7a97`.
|
SHA256SUMS.txt
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
|
| 2 |
62892adf21342a70b3c6dee5adfa224a435f747a5e6eb7c84e5064f576e99b0c ./artifacts/ggml_gpt2_loader_ndims3.bin
|
| 3 |
d9a5880f374d68f1c618945e301997b454317e203d23ca35b3d7c11bd69b8ddb ./artifacts/ggml_gpt2_quant_ndims1024.bin
|
| 4 |
a0f8d2a774f739c6580e51348aa30f455de29c7a774b1f25c3ca27a593fae224 ./artifacts/ggml_gptj_loader_ndims64.bin
|
|
|
|
| 1 |
+
22875f664cdc9c2880902e8c7c2d318a051cdc2bf98c2b86543a53a26612ff76 ./README.md
|
| 2 |
62892adf21342a70b3c6dee5adfa224a435f747a5e6eb7c84e5064f576e99b0c ./artifacts/ggml_gpt2_loader_ndims3.bin
|
| 3 |
d9a5880f374d68f1c618945e301997b454317e203d23ca35b3d7c11bd69b8ddb ./artifacts/ggml_gpt2_quant_ndims1024.bin
|
| 4 |
a0f8d2a774f739c6580e51348aa30f455de29c7a774b1f25c3ca27a593fae224 ./artifacts/ggml_gptj_loader_ndims64.bin
|