From ea7ba10077f76871ef5869a806243b7996033781 Mon Sep 17 00:00:00 2001 From: elle0815 Date: Thu, 9 Mar 2023 18:04:17 +0800 Subject: [PATCH] 3786ssl --- cve/openssl/2022/CVE-2022-3786/Dockerfile | 25 ++++ ...9dfacae251e151797082f91526d2b4cc4b57299ba3 | 1 + ...5a0af23722dc83496501ec4b59194e4d26aeddda07 | 1 + ...3d42c4169ee06b48b2e6f5b212f8a86998a4e83beb | Bin 0 -> 20468 bytes ...ceccd11f771a3448468f163d50f2667e2e441d3d74 | Bin 0 -> 42 bytes ...ca300c9f2918960ddbe26011493412e7464f885f78 | Bin 0 -> 6565 bytes ...58286ff0740fb6efb11b77815af278e1f67646baa0 | Bin 0 -> 6565 bytes ...de6e432633883a7e48cf2e28b0bdd40bd386019d0c | Bin 0 -> 6565 bytes ...14e0c80462208a85dce1d9b71900f15d9af1336c3c | Bin 0 -> 6565 bytes ...fe8fb065d6f3ace670eaac4ad95bcb2eca62c6581d | Bin 0 -> 5366 bytes ...4cf0cfeef9f4f1e0dd566b575b530cb80f13366d7a | 1 + ...3e70ded335c3d78855799058d48489b0e769474743 | Bin 0 -> 2153 bytes ...a643d6ae54f19da74b779ba88906b51836a01ac75a | Bin 0 -> 772 bytes ...68ed6bf828e90959dcc5cce691073a5ef4c419a6e3 | Bin 0 -> 5892 bytes ...c98243a36758c931255f93ff142ce47c18b3adabcd | Bin 0 -> 6565 bytes ...9ca5edf6ae5fc254db02ffdfb506536b86893d1d7e | Bin 0 -> 2671 bytes ...631aac817fbc324011f01b57d1a3f2d81bfba4dae3 | Bin 0 -> 664 bytes ...6ce300cb38a8d2323987b1d268048f70811c6c7614 | Bin 0 -> 5691 bytes ...3cfa52ec776ff6696780d6002442e8b3bf2af67c30 | Bin 0 -> 5366 bytes ...8db894c252d5a28815e89c4fe856cc4d0644f647f5 | Bin 0 -> 6565 bytes ...9398f46dd9721f37bbc8a07bafd599359a9d0e5bfe | Bin 0 -> 1484 bytes ...1a22454aeefcd9139537c4a5b98c3b479e27c209a2 | Bin 0 -> 5312 bytes ...17a467fdf6000f224d9a3c84d8d08734e52cdbbaa8 | Bin 0 -> 5892 bytes ...8883e1b753ebe818d9f7b64c60afef341600000abd | Bin 0 -> 5892 bytes ...a7f70c9a966d050eff783c97e13ad028cba26015d0 | Bin 0 -> 21 bytes ...88c7712abc9b0dab4275fcf5b7c0283aa9deb13149 | Bin 0 -> 5366 bytes ...f57f5302e1724955407397637e46e66d6dc9ef423e | 1 + ...6282282a764172cb4a476e14309cf199e06b491765 | Bin 0 -> 6565 bytes ...6f2df112dba6046743cc8c9f1e812cbfdcea452060 | Bin 0 -> 7220 bytes ...0025e73d8f665c66bd97c2be4763c15da7f71a42f9 | Bin 0 -> 25 bytes ...c38e3d8d0e2e9f82fddea661edfaa8891a56f0b5e5 | Bin 0 -> 1149 bytes ...69218afd998fbbe6a4a1d1b84122eaf6847476c62f | 1 + ...4a89853c9db8b5f1e1bf89f488545fc61f2584ece5 | Bin 0 -> 4520 bytes ...ad139de3764772c8a25ca4f0e583f4383c00b49b49 | Bin 0 -> 3077 bytes ...261f1e59fc8657d72a059770144c38c59afc2497aa | 1 + ...ae8ad44f8b9090c28997daf58e68526cd79512b399 | 1 + ...d91cdf953ba3bf1b0bfa69eab12bf11edcd276d245 | Bin 0 -> 6565 bytes ...25602b5e5530dce5b4c08b925fb2a543b9e771abb3 | Bin 0 -> 4151 bytes ...ec8ba4707c1413525a3a64b1fba94c659ed8e1d97d | Bin 0 -> 6565 bytes ...ec5769ea2c4d714ac2cb50a9023ac2ef5c8f0e7abe | Bin 0 -> 1258 bytes ...4da5fc59084ff309e5fd83d8ee0d8aa6fb55ccd564 | Bin 0 -> 6565 bytes ...cea988fd77b7398b2bbac505c103c16ae1ea6b0d39 | Bin 0 -> 655 bytes ...b513b8f8431191e3821134a5a8446dcc7f5a95c341 | Bin 0 -> 7680 bytes ...5a5846e52e924205485435796e50c431a5b31cb405 | Bin 0 -> 4518 bytes ...28a3dbd5bce0c9b16782a52cbd94b047cd46eda210 | 1 + ...8a10398346206cab4e8eff5945bbc00f34b2f7d64b | Bin 0 -> 6565 bytes ...67a964c5aec14b6fcc93a7371e6f6bfad66fdbcd09 | Bin 0 -> 5519 bytes ...af0a438b47969ce2ccc179e221c2899690e668eebf | 1 + ...b3f8cca1458fe181ffb0a709eef5fdb309aef1628a | 1 + ...be3ec8ce9e0bb1a746a42b4f8d67dec43d30ab971a | 1 + ...6e414b2197486884990ddd434717d67a723821dfb4 | Bin 0 -> 6565 bytes ...35b387e8709254871b13fcc0e620bc2588c9f9a8e0 | 1 + ...2c16d7e5a920f8db3a3250de83820b09060174bc53 | Bin 0 -> 5366 bytes ...46a069220df065d0d0b5dc539d79e53f14b9814bc1 | 1 + ...771761376106e50b266bb070730c879a8496371854 | 1 + ...9ee9e4dacf0bb27e376d66f4ae951e8e4e927aaca7 | 1 + ...957f0260c56469484e8ae98f34ce144d0e0a285209 | 1 + ...eba4f71b49226a8cf7a6f8f3df922423d34a594a1f | Bin 0 -> 2137 bytes ...8eb0c55bd60d8633d30a850a485f5cd1873b1ef71d | Bin 0 -> 6565 bytes ...f3c09abf8ecabd6346dff1ee61ad13458cce706ffc | Bin 0 -> 5366 bytes ...2128183c45bfb24ec8b7a3c4e983c4437eb43b2425 | 2 + ...cb06da4b14761414947073f5276b185a3b1ec45f27 | 1 + ...f876f97efd580d42260f05cab02a757ca1f9a09598 | Bin 0 -> 33 bytes ...3ed67c5cc9f4223b9748650842adb4dd44eb9f153c | Bin 0 -> 6401 bytes ...7e10baed2b8a41209f2a6cfa060e83e702719c170f | 1 + ...b4abe42a7436872814b9291e964f78415e9cbd5338 | Bin 0 -> 7646 bytes ...24c0f9b437a92f16512355ca81d5b7bff7af42832a | 1 + ...06576424625b6da50bd702b27a5825d2c304be9542 | 1 + ...d04855fc34b94aaa15457b05ca571817442d228f81 | 1 + ...ace47321d9da3ba95a10dd8c7d87c305425521a6df | Bin 0 -> 5366 bytes ...9f77a93f9b2edc046f20f206f4c841916596090666 | Bin 0 -> 6662 bytes ...8ad69db44efccb3d29881ed60fd8569295d67797d9 | Bin 0 -> 6565 bytes ...228739fd179d968254b1d26837368ac5fa6ca46431 | Bin 0 -> 258 bytes ...bb3f366441c3f2572620f67e9fc8698ccccb7eb21f | Bin 0 -> 6565 bytes ...b9176162767cb7da34faf13947e668d032a5ecca2c | Bin 0 -> 4840 bytes ...8b11b289571b8cdedad6200e19059425f3f373c69a | Bin 0 -> 4398 bytes ...304aaccb1ce9b131998278f348736b202fc5c75b8d | Bin 0 -> 5366 bytes ...8477398f2202df6cab4de567527f77dd2b5d662886 | 1 + ...5eedcf12126fcc98502e136f34c420d0882ceca288 | 1 + ...e246488de00de89aaa874485fcf490cc0c72079f81 | Bin 0 -> 7316 bytes ...5d2b73008d38bca2c025830dc457751df5daa6fb81 | Bin 0 -> 75 bytes ...20e56c11e924624d9d2aef3428853e7d768a29ece0 | 1 + ...aa0f8173804cb2f986f7101c0b9a1efe053018e3e3 | Bin 0 -> 4201 bytes ...cc3ccd090b7eb9b5a3bf67fd3eb34617f641da2d12 | Bin 0 -> 22 bytes ...d19b261cb69ae2571143a16ab135c77574fd147757 | Bin 0 -> 7652 bytes ...c46f98eab5d6eaecb5a84f4083eb391fca2d87e325 | Bin 0 -> 6023 bytes ...755fc060f557170eb057a1c056e5adad95c290e8e4 | 1 + ...e3064bc7dc38f09c4c1fb67cacd690824bdc613414 | Bin 0 -> 888 bytes ...2da4f441d6797c9e994257822370cc799558d7cf50 | Bin 0 -> 6591 bytes ...f428a7c160f2e943b3effd132d6730b4e94df7171d | Bin 0 -> 5892 bytes ...13355e0148a63182cea86397a55583239d4ee312ab | 1 + ...fedc9bb2cbf5dea73099a0b133669156f046773a96 | Bin 0 -> 5869 bytes ...c8860f8b5c40a4b7f3247a4ac29a3b8a4308b3ea3f | Bin 0 -> 30805 bytes ...51d3e794af7d06752bf3b9f745ea335ea571bbe76d | Bin 0 -> 5892 bytes ...f03f6f459ea5f109e66f730183f6f161c41c9fb349 | Bin 0 -> 6565 bytes ...1b2b80fce707ef21ad47b4d9c94871c342c1ac2a98 | Bin 0 -> 6565 bytes ...9424f00b1ed604b3d471677fce4475d3fc73f4766c | Bin 0 -> 3120 bytes ...810ba55b3531d5bc64369b91cf014b4077221f6dd1 | Bin 0 -> 2259 bytes ...709afb7fb181200d81b650a00c3f1e4f1e942e6b37 | Bin 0 -> 14650 bytes ...98c5b73987931cd576b8908d2ff559def654c818b8 | Bin 0 -> 5244 bytes ...d8e1ac686b853a9d810fad2cf12bc908b9e9a02948 | Bin 0 -> 6565 bytes ...d49d73f04d58a547c4f494ade9c01fb8651a980d81 | Bin 0 -> 220 bytes ...48d1c8f71cdd44c20f650e9c0cde9d0e5781195342 | Bin 0 -> 27 bytes ...72c3c910697125acd1030c641946ce90cb2b44170d | Bin 0 -> 5892 bytes ...8c165e0bade72321c61cc9740b247b29fbbb1ef342 | Bin 0 -> 1414 bytes ...e1b0e37b0edfee4d147c4c4d39cb6ff9ed81d49865 | Bin 0 -> 1258 bytes ...d4187c3d37ed5c99a40db311ff48748a78fb860cc2 | Bin 0 -> 6231 bytes ...a8ef9731e227e39eabaa22c9d8c948879be57d72dc | 1 + ...e58908665c336f7a185c801b36100d6926551a03e1 | 1 + ...a12d77bf9175011a590965dac4d7ec9978c74bb70c | Bin 0 -> 1153 bytes ...28fd3515074cf1c439d475c82ba42ef8f06ba0b7c4 | Bin 0 -> 490 bytes ...02a3e1af4d6ccb4eb4f2401e7069c7bff8a6685f8e | Bin 0 -> 7058 bytes ...c6436e5ed3f0e483aaefb396a6298c19e8cbd61c14 | Bin 0 -> 49 bytes ...e69ee3dde79f9508a08db7b4a2336d667c90d827c7 | 1 + ...88d977dc0f525b5266ef50bdf3b5a727ca38386cc1 | 1 + ...87b17386a692a26ee9b761ab966472100e9219571b | Bin 0 -> 7652 bytes ...041e0933ab8a16b7b71176bc022c70caf345f51b69 | Bin 0 -> 8074 bytes ...f2c007218318b9a1cb84012e9d3004dbb1167a7d75 | 1 + ...47a7333a10ae66b1b8a0fa4e544751ea1a3fcd84b6 | Bin 0 -> 452 bytes ...7126dc1403eadc2dd9d08f24bd9841560fec599324 | 1 + ...ebea3dc5254d8aa66217fca8833174c82e3687cd4d | Bin 0 -> 6565 bytes ...c947392be92d7d1c21479873cdd0897bd80b18d145 | Bin 0 -> 2181 bytes ...97f80f09ef116872f66a690c94a11d8eab1ece3bfc | Bin 0 -> 1968 bytes ...c71f0a4b04a02bdb8ca4c36b3428889738ff742185 | Bin 0 -> 5433 bytes ...15b0cae5a90541ccd5f981e1ae9845f1957c6660c5 | 1 + ...c845a0f6391911780c75f1262b6469903449b198e1 | Bin 0 -> 24 bytes ...b182e5d6c6310b924ad7584207ccf4c2dec230ed21 | Bin 0 -> 6565 bytes ...70bad7e03b2747ebc03aa993ebf01698bf78c09316 | 1 + ...02928a00bcdefae1fca7927e16baa94e9cdaa38876 | 1 + ...e8768d915a6278cb05a4c3c0fd294a43523c4d331d | Bin 0 -> 1183 bytes ...8d6f9aa72b65647b4dc3f82f7c26513e28749892e2 | 1 + ...6e7594b4ecc5c1c4a5337423b880b1eda9a386dac9 | Bin 0 -> 6565 bytes ...7055b1c19b1ec45706406dd7919073d9aba8aea70a | 1 + ...caf28f2f08087eb6fbceff324413af67cd3956e80f | Bin 0 -> 399 bytes ...8d4e590bc857ecc68022dfca66a2a6de5929ae42af | 1 + ...7aa3659a9801fa0a90082c9c7d09648d942565dbf6 | Bin 0 -> 5587 bytes ...5991c576a673ce3ecc78aa998fe9dfe0244be6f311 | Bin 0 -> 313 bytes ...e756df7778eef3db708b1dda724e150a80250e360b | 1 + ...82c70d130132012ec3916a23626f81ebfa35ae827f | Bin 0 -> 2980 bytes ...fe421315014748d361278879a558e290dc5c89183b | Bin 0 -> 3949 bytes ...d37ad2748823c22436593181a42e95464eae2fcd29 | Bin 0 -> 6565 bytes ...ef613cdca6f8caa0a53af7cc8b4a297ec7a3fa577f | 1 + ...293b6b6d616b9076915ad8a114d53c6fb913e9ea7a | 1 + ...9bd0195622f63680e75cd80d94b097cf7d777c4fbc | Bin 0 -> 5892 bytes ...dbfc834a2027ee465b38431dc5852eafcef7e04270 | Bin 0 -> 6565 bytes ...0cba9c1c1509dad27012fdaa896a1efb6309ab1f3b | 1 + ...3b5568933a0390fe899fe07a8b62b1dc4ac51451c2 | Bin 0 -> 27763 bytes ...df11d6a7e80a2e1f67e2af375b77dcc9dde198f34d | Bin 0 -> 5892 bytes ...0e3f8a2c43a8dd4a2bb6039a0e44f2d88623f4ec78 | Bin 0 -> 6565 bytes ...9b15e500f118ec62205608e2c93f036b8ecd7542e9 | Bin 0 -> 5892 bytes ...658a4b1be26f72edce8b2cc54db61b274289347e80 | Bin 0 -> 5519 bytes ...dddf349de8896ed518e6487efc7e843348595c1e7a | 1 + ...8d0f6e3cc81e9f69724f243720b39e87543b1b9805 | Bin 0 -> 6441 bytes ...d2be9ccf969768b1bb084df28741f883317baf7f6a | Bin 0 -> 4408 bytes ...4b1a16e827d87b523bf470b36a8d36e72e14f89308 | Bin 0 -> 5892 bytes ...f3f2f0e5eae5dfce6c73860239d04f5379188df753 | Bin 0 -> 6565 bytes ...d7bf53b66747e884ce774bf4a30f1a6701e29929f0 | Bin 0 -> 374 bytes ...7abe20927660fdc782a6dbc68e994c1cfe11ecabb8 | 1 + ...904ec456eb4bcacd88ca2102a55c4f746dc4dc25ee | 1 + ...687e579fce76b37e4e93b7605022da52e6ccc26fd2 | 1 + ...5ecb7495604f56d3a6f4cfa1ad6479a1840829145e | Bin 0 -> 28 bytes ...e013af24e05a3c271c753816b103d954a27c51934f | Bin 0 -> 48 bytes ...652d916d5858c2644f36f24f913f2edb5430b6bde5 | 1 + ...d3a2ef29bfd11618e98f35cb8341decca4301e17a1 | Bin 0 -> 3337 bytes ...d115006269870ed60b34ff4f6efdbf655dae45577d | Bin 0 -> 8 bytes ...b9248302878a9dda1d033073378d39d95b28544a12 | Bin 0 -> 5263 bytes ...f7d037a1f218052362685a9b2bde9bc35408b0ed5c | Bin 0 -> 2005 bytes ...d5a0795d886e28ea1ddee0f12797d9dfaa6a746d7a | Bin 0 -> 6565 bytes .../2022/CVE-2022-3786/INPUT/seed0.txt | 1 + cve/openssl/2022/CVE-2022-3786/Makefile | 20 +++ cve/openssl/2022/CVE-2022-3786/Mayhemfile | 120 ++++++++++++++++++ cve/openssl/2022/CVE-2022-3786/README.md | 75 +++++++++++ cve/openssl/2022/CVE-2022-3786/compile.sh | 13 ++ .../CVE-2022-3786/confirm-vulnerability.c | 85 +++++++++++++ cve/openssl/2022/CVE-2022-3786/harness.c | 76 +++++++++++ cve/openssl/2022/CVE-2022-3786/run.sh | 8 ++ openkylin_list.yaml | 2 + 177 files changed, 474 insertions(+) create mode 100755 cve/openssl/2022/CVE-2022-3786/Dockerfile create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/014672376c7aa046803c669dfacae251e151797082f91526d2b4cc4b57299ba3 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/01dd0cc5a8181ed3e9e33a5a0af23722dc83496501ec4b59194e4d26aeddda07 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/032e1dc106eed15b448a823d42c4169ee06b48b2e6f5b212f8a86998a4e83beb create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/04518997f74860b042bc41ceccd11f771a3448468f163d50f2667e2e441d3d74 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/049a6b4e8e0f4e1bd73ea0ca300c9f2918960ddbe26011493412e7464f885f78 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/09a176765d9cbdee9ea63a58286ff0740fb6efb11b77815af278e1f67646baa0 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/09c78942912d8aa83f9942de6e432633883a7e48cf2e28b0bdd40bd386019d0c create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/09dc756379f3a4551019c314e0c80462208a85dce1d9b71900f15d9af1336c3c create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/0b9dab82cad4b51f420096fe8fb065d6f3ace670eaac4ad95bcb2eca62c6581d create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/0c60260ca094d4ddc0862d4cf0cfeef9f4f1e0dd566b575b530cb80f13366d7a create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/0e79b28591e224c49528d93e70ded335c3d78855799058d48489b0e769474743 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/0f305f78db17ca6ada25d7a643d6ae54f19da74b779ba88906b51836a01ac75a create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/1147a398f17e0cb7a1fc9068ed6bf828e90959dcc5cce691073a5ef4c419a6e3 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/11759c6b821cb8b7785888c98243a36758c931255f93ff142ce47c18b3adabcd create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/11cc3006c99cd8594064699ca5edf6ae5fc254db02ffdfb506536b86893d1d7e create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/139a856a5738cfa07e4cfe631aac817fbc324011f01b57d1a3f2d81bfba4dae3 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/150cba2a030626f41d64f96ce300cb38a8d2323987b1d268048f70811c6c7614 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/15b5e98690a8ac63f99a8a3cfa52ec776ff6696780d6002442e8b3bf2af67c30 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/1949ab5748baf642a696a48db894c252d5a28815e89c4fe856cc4d0644f647f5 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/19cea69410e4b6225c7c1c9398f46dd9721f37bbc8a07bafd599359a9d0e5bfe create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/1d8cdfa7ff04640c8b704d1a22454aeefcd9139537c4a5b98c3b479e27c209a2 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/1edf5c91370f1d08400c8117a467fdf6000f224d9a3c84d8d08734e52cdbbaa8 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/2053e4164d6912541335278883e1b753ebe818d9f7b64c60afef341600000abd create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/215496fc5c7196894f1a0ba7f70c9a966d050eff783c97e13ad028cba26015d0 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/21ede509f3e496bb6d959c88c7712abc9b0dab4275fcf5b7c0283aa9deb13149 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/24cd474336555276a9f305f57f5302e1724955407397637e46e66d6dc9ef423e create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/25eb206edc1a841b85f9c66282282a764172cb4a476e14309cf199e06b491765 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/26c99fe50c0fc250471c6a6f2df112dba6046743cc8c9f1e812cbfdcea452060 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/27819bf6f610b9e6f84d2b0025e73d8f665c66bd97c2be4763c15da7f71a42f9 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/285bdad06a08b187a883aac38e3d8d0e2e9f82fddea661edfaa8891a56f0b5e5 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/287cbaf7d380904a66014469218afd998fbbe6a4a1d1b84122eaf6847476c62f create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/2b023360d9a9306fa101214a89853c9db8b5f1e1bf89f488545fc61f2584ece5 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/2c57e200057fc5545ae261ad139de3764772c8a25ca4f0e583f4383c00b49b49 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/2c5d73b6908da7277680d2261f1e59fc8657d72a059770144c38c59afc2497aa create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/2d65cdc109a55230417f55ae8ad44f8b9090c28997daf58e68526cd79512b399 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/2f355b4acfb041ee642602d91cdf953ba3bf1b0bfa69eab12bf11edcd276d245 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/307dd529f7e2ed6d6cace725602b5e5530dce5b4c08b925fb2a543b9e771abb3 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/34710833970eed3673c3f3ec8ba4707c1413525a3a64b1fba94c659ed8e1d97d create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/375891f4b5123cd41306a7ec5769ea2c4d714ac2cb50a9023ac2ef5c8f0e7abe create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/37bbd76b88edf8893bb1834da5fc59084ff309e5fd83d8ee0d8aa6fb55ccd564 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/384c57dced3f7f2a44776fcea988fd77b7398b2bbac505c103c16ae1ea6b0d39 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/3ac0ba00efb7c9ee061daeb513b8f8431191e3821134a5a8446dcc7f5a95c341 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/3c857e138073b3ecd9bf1b5a5846e52e924205485435796e50c431a5b31cb405 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/3cab8230be32a01046f97f28a3dbd5bce0c9b16782a52cbd94b047cd46eda210 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/40316850f3b515618425af8a10398346206cab4e8eff5945bbc00f34b2f7d64b create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/41f38ef599db2a6a32b43a67a964c5aec14b6fcc93a7371e6f6bfad66fdbcd09 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/428d2190bab63f3c08f5b2af0a438b47969ce2ccc179e221c2899690e668eebf create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/4424e1570cae1c2285a174b3f8cca1458fe181ffb0a709eef5fdb309aef1628a create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/45417f40fa0e67a02790bbbe3ec8ce9e0bb1a746a42b4f8d67dec43d30ab971a create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/45e9d1158f2c2fc2a845936e414b2197486884990ddd434717d67a723821dfb4 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/46737d5de5d5762904e8b335b387e8709254871b13fcc0e620bc2588c9f9a8e0 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/4835fd08e4bfc0e308be072c16d7e5a920f8db3a3250de83820b09060174bc53 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/484776f5ed51959f73642546a069220df065d0d0b5dc539d79e53f14b9814bc1 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/48b9ba3812ef7a6b6f82dd771761376106e50b266bb070730c879a8496371854 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/4cdabb74d825dce020bfb39ee9e4dacf0bb27e376d66f4ae951e8e4e927aaca7 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/4eb57561cd921c81f28753957f0260c56469484e8ae98f34ce144d0e0a285209 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/531705c5880d3886b32623eba4f71b49226a8cf7a6f8f3df922423d34a594a1f create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/5353730458df808564a2b58eb0c55bd60d8633d30a850a485f5cd1873b1ef71d create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/569fa9e9fb0d29950ea721f3c09abf8ecabd6346dff1ee61ad13458cce706ffc create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/577edb04e77f85d91deb552128183c45bfb24ec8b7a3c4e983c4437eb43b2425 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/57ed331410495a26929f95cb06da4b14761414947073f5276b185a3b1ec45f27 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/57fa787dfbf787903e28f0f876f97efd580d42260f05cab02a757ca1f9a09598 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/58401d3632588059a74b7d3ed67c5cc9f4223b9748650842adb4dd44eb9f153c create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/592eeb4b3e59f52469d0687e10baed2b8a41209f2a6cfa060e83e702719c170f create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/5aeb47bd2f015946ef37bab4abe42a7436872814b9291e964f78415e9cbd5338 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/5c5b91253a00a2c99f31e424c0f9b437a92f16512355ca81d5b7bff7af42832a create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/5c975ef6567cdd22535da806576424625b6da50bd702b27a5825d2c304be9542 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/5ec1f7e700f37c3d0b2981d04855fc34b94aaa15457b05ca571817442d228f81 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/5fc36006d9e85091730657ace47321d9da3ba95a10dd8c7d87c305425521a6df create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/6001d2185e7c44af63aae79f77a93f9b2edc046f20f206f4c841916596090666 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/615f6247b404521c7344b18ad69db44efccb3d29881ed60fd8569295d67797d9 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/632e222ca5fe7e1b3875d0228739fd179d968254b1d26837368ac5fa6ca46431 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/638c661cf4d0a34e77c44dbb3f366441c3f2572620f67e9fc8698ccccb7eb21f create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/63b0f0649afc005179b489b9176162767cb7da34faf13947e668d032a5ecca2c create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/651cd76b2d0d0f373c172c8b11b289571b8cdedad6200e19059425f3f373c69a create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/6696ea04d5f9a9d5ab9a87304aaccb1ce9b131998278f348736b202fc5c75b8d create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/6a36d8e9e1e64cb88e0f168477398f2202df6cab4de567527f77dd2b5d662886 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/6d110d84883923e4a22e2a5eedcf12126fcc98502e136f34c420d0882ceca288 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/6e942fc507357e239972b5e246488de00de89aaa874485fcf490cc0c72079f81 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/7249ad002059b70d81e55f5d2b73008d38bca2c025830dc457751df5daa6fb81 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/74cc03e87d801e3d91cf7120e56c11e924624d9d2aef3428853e7d768a29ece0 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/763dadf64332cfcc618e70aa0f8173804cb2f986f7101c0b9a1efe053018e3e3 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/77d4e837de0e884d755a6fcc3ccd090b7eb9b5a3bf67fd3eb34617f641da2d12 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/7a1f39996602321cb23ed5d19b261cb69ae2571143a16ab135c77574fd147757 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/7c1ee073a172c81fbf11c4c46f98eab5d6eaecb5a84f4083eb391fca2d87e325 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/8088bbabb7e9a319a08979755fc060f557170eb057a1c056e5adad95c290e8e4 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/80ced0ee39c93bcf0890d9e3064bc7dc38f09c4c1fb67cacd690824bdc613414 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/8240957107715e4acffae62da4f441d6797c9e994257822370cc799558d7cf50 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/834ae0ae0448d08720e3fbf428a7c160f2e943b3effd132d6730b4e94df7171d create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/85b3aff7759ef65d77226b13355e0148a63182cea86397a55583239d4ee312ab create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/86003a96aedcf014b739f2fedc9bb2cbf5dea73099a0b133669156f046773a96 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/8659a4b26b41c9cc81ba50c8860f8b5c40a4b7f3247a4ac29a3b8a4308b3ea3f create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/86e25fa5b1fee9e58e6a5351d3e794af7d06752bf3b9f745ea335ea571bbe76d create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/875b51765b9beb426b8443f03f6f459ea5f109e66f730183f6f161c41c9fb349 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/89dba36538739bc29c30221b2b80fce707ef21ad47b4d9c94871c342c1ac2a98 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/89deb6e1d8578034966c4d9424f00b1ed604b3d471677fce4475d3fc73f4766c create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/8b3e04279d9a9601e966c5810ba55b3531d5bc64369b91cf014b4077221f6dd1 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/8b6eb27532793e163d0153709afb7fb181200d81b650a00c3f1e4f1e942e6b37 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/8c7fe35e08e69be243bcc098c5b73987931cd576b8908d2ff559def654c818b8 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/93ba68fde67dd7d93caa6ed8e1ac686b853a9d810fad2cf12bc908b9e9a02948 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/9476a709823097272b31dad49d73f04d58a547c4f494ade9c01fb8651a980d81 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/947dd7ffc42b10cb7da7db48d1c8f71cdd44c20f650e9c0cde9d0e5781195342 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/9a8dd56eac66da104e238c72c3c910697125acd1030c641946ce90cb2b44170d create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/9d255dddc018ffbb8433b38c165e0bade72321c61cc9740b247b29fbbb1ef342 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/9f0e6e5fd90465b3fbeca6e1b0e37b0edfee4d147c4c4d39cb6ff9ed81d49865 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/a088e5a2c5c4c6792e19fcd4187c3d37ed5c99a40db311ff48748a78fb860cc2 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/a1d777397fe299d68240c4a8ef9731e227e39eabaa22c9d8c948879be57d72dc create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/a2001bd65440272e35e475e58908665c336f7a185c801b36100d6926551a03e1 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/aabf6436bc8aacac0b5d0ea12d77bf9175011a590965dac4d7ec9978c74bb70c create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/ab33656cfacd740ca034d428fd3515074cf1c439d475c82ba42ef8f06ba0b7c4 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/acbc281e274ff753368df902a3e1af4d6ccb4eb4f2401e7069c7bff8a6685f8e create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/adb50609902db2ab43d3f2c6436e5ed3f0e483aaefb396a6298c19e8cbd61c14 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/ae70535ec8b5dd230ccba4e69ee3dde79f9508a08db7b4a2336d667c90d827c7 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/ae8dfc25c4d6e69120844188d977dc0f525b5266ef50bdf3b5a727ca38386cc1 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/b2c53b5752adc9ce9d6aae87b17386a692a26ee9b761ab966472100e9219571b create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/b35b1839ae03c8ac8e23c5041e0933ab8a16b7b71176bc022c70caf345f51b69 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/b46809f581afff51073773f2c007218318b9a1cb84012e9d3004dbb1167a7d75 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/b561c8e84c886a1851a28347a7333a10ae66b1b8a0fa4e544751ea1a3fcd84b6 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/b6a69c40d4931850ba6c6c7126dc1403eadc2dd9d08f24bd9841560fec599324 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/b72b5345707196be33fdefebea3dc5254d8aa66217fca8833174c82e3687cd4d create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/b7698fd718a28b53dd92f5c947392be92d7d1c21479873cdd0897bd80b18d145 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/b8386e4c7e343cba7037e897f80f09ef116872f66a690c94a11d8eab1ece3bfc create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/ba40cbddd60924efa6ebf0c71f0a4b04a02bdb8ca4c36b3428889738ff742185 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/bb1d1e770f519479dc220f15b0cae5a90541ccd5f981e1ae9845f1957c6660c5 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/bee17b378cda0004fdbcc0c845a0f6391911780c75f1262b6469903449b198e1 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/beeb2cde6c38c32831f468b182e5d6c6310b924ad7584207ccf4c2dec230ed21 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/c01f72af3eb3357e8f362270bad7e03b2747ebc03aa993ebf01698bf78c09316 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/c2061a2d144c44dcd2a5a602928a00bcdefae1fca7927e16baa94e9cdaa38876 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/c2dba4eed8175d96b33bc5e8768d915a6278cb05a4c3c0fd294a43523c4d331d create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/c56aa9e94a115d391aacb68d6f9aa72b65647b4dc3f82f7c26513e28749892e2 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/c5f5a0bcb8994fdb3b1d076e7594b4ecc5c1c4a5337423b880b1eda9a386dac9 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/c7341dab38cf2709f282ad7055b1c19b1ec45706406dd7919073d9aba8aea70a create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/c857b22b4eaaadb1d5992acaf28f2f08087eb6fbceff324413af67cd3956e80f create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/c86fbfc107cc8dd33fdf778d4e590bc857ecc68022dfca66a2a6de5929ae42af create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/c8bfff2251fc6e974d85e77aa3659a9801fa0a90082c9c7d09648d942565dbf6 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/cb935795238aa9645b3bb25991c576a673ce3ecc78aa998fe9dfe0244be6f311 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/cc6ea19c8e87eeb7e40b43e756df7778eef3db708b1dda724e150a80250e360b create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/d14c0c5c2a0e1048114ed882c70d130132012ec3916a23626f81ebfa35ae827f create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/d15306d9c93c0288a42234fe421315014748d361278879a558e290dc5c89183b create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/d2ddb0b576d139f673f62ad37ad2748823c22436593181a42e95464eae2fcd29 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/d3102ff8b56dab3c600469ef613cdca6f8caa0a53af7cc8b4a297ec7a3fa577f create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/d31d11b7457ab8a0680b52293b6b6d616b9076915ad8a114d53c6fb913e9ea7a create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/d40986ad30f8f3f56beef39bd0195622f63680e75cd80d94b097cf7d777c4fbc create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/d51f8317c28a793a6090cadbfc834a2027ee465b38431dc5852eafcef7e04270 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/d76fce5d99bfcae145d06e0cba9c1c1509dad27012fdaa896a1efb6309ab1f3b create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/d817f47223254880b07db03b5568933a0390fe899fe07a8b62b1dc4ac51451c2 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/d9073391f60ec19658bdfadf11d6a7e80a2e1f67e2af375b77dcc9dde198f34d create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/d93876cab528f45325b0880e3f8a2c43a8dd4a2bb6039a0e44f2d88623f4ec78 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/da3a35edb18367494827319b15e500f118ec62205608e2c93f036b8ecd7542e9 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/dc14bf8986b5fbba29ccf2658a4b1be26f72edce8b2cc54db61b274289347e80 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/dd3d96cb33fc0dc0b53de2dddf349de8896ed518e6487efc7e843348595c1e7a create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/e0ca9860081b96903538aa8d0f6e3cc81e9f69724f243720b39e87543b1b9805 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/e3ba5c481059573d91793ed2be9ccf969768b1bb084df28741f883317baf7f6a create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/e7adee13bc3733e7fbf2eb4b1a16e827d87b523bf470b36a8d36e72e14f89308 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/ea0a787883bc3acb758203f3f2f0e5eae5dfce6c73860239d04f5379188df753 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/ec5865a8779883c95f5bf4d7bf53b66747e884ce774bf4a30f1a6701e29929f0 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/ed811022cd8722307dcb437abe20927660fdc782a6dbc68e994c1cfe11ecabb8 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/f0cebdb539fe7f8ce53244904ec456eb4bcacd88ca2102a55c4f746dc4dc25ee create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/f2ca1bb6c7e907d06dafe4687e579fce76b37e4e93b7605022da52e6ccc26fd2 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/f3013da77e18db5da475275ecb7495604f56d3a6f4cfa1ad6479a1840829145e create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/f4a70332d79afa157e569ce013af24e05a3c271c753816b103d954a27c51934f create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/fa43c701ca11d5baefa9a5652d916d5858c2644f36f24f913f2edb5430b6bde5 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/fad296d862453bafb03305d3a2ef29bfd11618e98f35cb8341decca4301e17a1 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/fb5af75f2cfe04d9533a1dd115006269870ed60b34ff4f6efdbf655dae45577d create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/fbb575fd8f87ac8c62c8d0b9248302878a9dda1d033073378d39d95b28544a12 create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/fbbd19a73bf0d679584f5df7d037a1f218052362685a9b2bde9bc35408b0ed5c create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/ff54d295b8445a1cc6a97cd5a0795d886e28ea1ddee0f12797d9dfaa6a746d7a create mode 100755 cve/openssl/2022/CVE-2022-3786/INPUT/seed0.txt create mode 100755 cve/openssl/2022/CVE-2022-3786/Makefile create mode 100755 cve/openssl/2022/CVE-2022-3786/Mayhemfile create mode 100755 cve/openssl/2022/CVE-2022-3786/README.md create mode 100755 cve/openssl/2022/CVE-2022-3786/compile.sh create mode 100755 cve/openssl/2022/CVE-2022-3786/confirm-vulnerability.c create mode 100755 cve/openssl/2022/CVE-2022-3786/harness.c create mode 100755 cve/openssl/2022/CVE-2022-3786/run.sh diff --git a/cve/openssl/2022/CVE-2022-3786/Dockerfile b/cve/openssl/2022/CVE-2022-3786/Dockerfile new file mode 100755 index 00000000..3bf2a876 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/Dockerfile @@ -0,0 +1,25 @@ +FROM aflplusplus/aflplusplus as COMPILE + +RUN dpkg --add-architecture i386 && \ + apt-get update && \ + DEBIAN_FRONTEND=noninteractive apt-get -qq install git gcc-multilib libc6:i386 libstdc++6:i386 + +RUN git clone git://git.openssl.org/openssl.git /harness/openssl +WORKDIR /harness/openssl +# Checkout the vulnerable commit, configure, and make it. +RUN git checkout 3b421ebc64c7b52f1b9feb3812bdc7781c784332 && \ + AFL_USE_ASAN=1 CC=afl-gcc-fast CXX=afl-g++-fast ./Configure -m32 linux-generic32 && \ + AFL_USE_ASAN=1 CC=afl-gcc-fast CXX=afl-g++-fast CFLAGS="-m32" CXXFLAGS="-m32" make + +# Copy over the harness and Makefile to build it. +COPY ./harness.c /harness/harness.c +COPY ./Makefile /harness/Makefile +COPY ./run.sh /harness/run.sh +COPY ./input /input + +# Run the makefile to compile the harness. +WORKDIR /harness +RUN make + +# Run the fuzzer. +CMD ["/harness/run.sh"] \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/014672376c7aa046803c669dfacae251e151797082f91526d2b4cc4b57299ba3 b/cve/openssl/2022/CVE-2022-3786/INPUT/014672376c7aa046803c669dfacae251e151797082f91526d2b4cc4b57299ba3 new file mode 100755 index 00000000..d9c04c0e --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/014672376c7aa046803c669dfacae251e151797082f91526d2b4cc4b57299ba3 @@ -0,0 +1 @@ +.....................................xn--...............xn--.n--.......xn--..... .................... \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/01dd0cc5a8181ed3e9e33a5a0af23722dc83496501ec4b59194e4d26aeddda07 b/cve/openssl/2022/CVE-2022-3786/INPUT/01dd0cc5a8181ed3e9e33a5a0af23722dc83496501ec4b59194e4d26aeddda07 new file mode 100755 index 00000000..2c6324f6 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/01dd0cc5a8181ed3e9e33a5a0af23722dc83496501ec4b59194e4d26aeddda07 @@ -0,0 +1 @@ +.6 \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/032e1dc106eed15b448a823d42c4169ee06b48b2e6f5b212f8a86998a4e83beb b/cve/openssl/2022/CVE-2022-3786/INPUT/032e1dc106eed15b448a823d42c4169ee06b48b2e6f5b212f8a86998a4e83beb new file mode 100755 index 0000000000000000000000000000000000000000..3aa71a2fb4fdd1a5b455ac6144f4fbcacc73556e GIT binary patch literal 20468 zcmeI)F%E(-6adg_;@~a30KI^Bawbk($%$)t5hrJZU_!#6p#&4EyuVP=-}d(r!a&mU zR1D)dyy@C?8yi7@009C72rMhmeUQb7z;&d5O7}PCnzC+U?jejkfH8Gd2^Rp&I|@Mn literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/049a6b4e8e0f4e1bd73ea0ca300c9f2918960ddbe26011493412e7464f885f78 b/cve/openssl/2022/CVE-2022-3786/INPUT/049a6b4e8e0f4e1bd73ea0ca300c9f2918960ddbe26011493412e7464f885f78 new file mode 100755 index 0000000000000000000000000000000000000000..b24cfc12b35576c4935576bad5e6d1bfc2cc74a7 GIT binary patch literal 6565 zcmb=()79101LEz}1JlurT8zdY<&qQv4D}=_r=sEmR5WYUsNov|8>#2DL)0^hB$IZM zqdG%hO|EU}Vtq1Ohux4-f?f zjH#dG%hO|EU}Vtq1Ohux4-f?f zjH##2DL)0^hB$IZM zqdG%hO|EU}Vtq1Ohux4-f?f zjH#=sz^?+YtQ1~ZI!fZtv(wRBvKWm|Dz}7- zR2}qEzknVVG1Sw;7HoDLz$Q2hpoxDOI|9|Nl2I0LQohVn3Ss literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/0c60260ca094d4ddc0862d4cf0cfeef9f4f1e0dd566b575b530cb80f13366d7a b/cve/openssl/2022/CVE-2022-3786/INPUT/0c60260ca094d4ddc0862d4cf0cfeef9f4f1e0dd566b575b530cb80f13366d7a new file mode 100755 index 00000000..f599131b --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/0c60260ca094d4ddc0862d4cf0cfeef9f4f1e0dd566b575b530cb80f13366d7a @@ -0,0 +1 @@ +xn-------55555K5555y555555IIIIIIIIIZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/0e79b28591e224c49528d93e70ded335c3d78855799058d48489b0e769474743 b/cve/openssl/2022/CVE-2022-3786/INPUT/0e79b28591e224c49528d93e70ded335c3d78855799058d48489b0e769474743 new file mode 100755 index 0000000000000000000000000000000000000000..8d238974907bfc15f9da27bf3d7a59a9c6af0fa5 GIT binary patch literal 2153 zcmb=((*=XnVG0sy=r0BV1_l}$PgSEAQPs4;Y1l~cBk3Vu0nFi~>!ODaTINku_YaAj z>VWEI{Ja(Tr7>h%F+@fMs2u_|)HaYd=Edr6M*-$2JP?Ngh(W~$7~}&1iVC<4hVwcw HL=XZ1P>@-G literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/0f305f78db17ca6ada25d7a643d6ae54f19da74b779ba88906b51836a01ac75a b/cve/openssl/2022/CVE-2022-3786/INPUT/0f305f78db17ca6ada25d7a643d6ae54f19da74b779ba88906b51836a01ac75a new file mode 100755 index 0000000000000000000000000000000000000000..87371e34d3ff0111d909e299e8a39b560414531b GIT binary patch literal 772 zcmb=Z$kR2{1p*+gyB!SlAOIww2NOJtEC^-OjDk1=gT&&j?I_NY0P=Y8y9(?nbS0SH z)p*GwPVrT3g`0a0o{${69xu7 IMg~1S0O#bhDF6Tf literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/1147a398f17e0cb7a1fc9068ed6bf828e90959dcc5cce691073a5ef4c419a6e3 b/cve/openssl/2022/CVE-2022-3786/INPUT/1147a398f17e0cb7a1fc9068ed6bf828e90959dcc5cce691073a5ef4c419a6e3 new file mode 100755 index 0000000000000000000000000000000000000000..ba8c4efb9278acfb84a62443fe52018bf837bff1 GIT binary patch literal 5892 zcmb=((**&~p$GJao|A`wi#>*b8wohki-7!alr|q^o^l*y?iqE?Xb6mkzz7b3UknVt zsN(%Js+ck?3~>eeLSb0=1l>qv=|V#vkR96aozOBq^t&;saDPYt*RW8v+}t z=e0xBGm0dWc9NueRPksC;0b{gJaUAjj0h>9j=V0^nEL;en8*76KP!>?&4^Sts%$g_ z21y89prSjdX%-co1v85L8ay6m#3(%!Lx2GYhN8O%*v)$yMnerb3iR&k>H&edUY;HU z10#bTXb^!~!wJatjIu{o2&@?--W`;Mq@La&37t`AjE2By2#kgR^+JGwWl)y5)bk)7 WlXP_T`9O0rRl0ir|2HrIn^gcmEh5bT literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/11cc3006c99cd8594064699ca5edf6ae5fc254db02ffdfb506536b86893d1d7e b/cve/openssl/2022/CVE-2022-3786/INPUT/11cc3006c99cd8594064699ca5edf6ae5fc254db02ffdfb506536b86893d1d7e new file mode 100755 index 0000000000000000000000000000000000000000..87de255274bbc6ff348f40f649cd021d2d25b990 GIT binary patch literal 2671 zcmb=((}e(25by>Ol_0`2cod9=z-S1JhQMeD3|t6+OJa(N?MUE15*sVC9z(^MQ7|Y& zU^i`D^}n8E^DlyQWYY+c>>7L;8WJv{~i1_n(%Jw2^6Kw=XRyXjf#0RWCclfnQ1 literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/150cba2a030626f41d64f96ce300cb38a8d2323987b1d268048f70811c6c7614 b/cve/openssl/2022/CVE-2022-3786/INPUT/150cba2a030626f41d64f96ce300cb38a8d2323987b1d268048f70811c6c7614 new file mode 100755 index 0000000000000000000000000000000000000000..8b2e43b04335faedb8d3f669c01ef5b29e4f764d GIT binary patch literal 5691 zcmb=((*=PlG_ai#Fda?vVl+Pexf_YMa_M#kyowLum4!%>;o%BkJm58XCtlg%Cdo)| z52fIbbt*V#Iu*=7HDVhomrgt*%IqN_E8?<d{<`5}G4E7o&s*O*jPmB{Z>h$Qe4F?k*mbjVV1nx`)H4 zg*ZZBH0R<77@7!=hBi^bnnIK+kRn2z%SA++L_LKJEQ7MtCEtTG#B0^j)#uaI0ge>w N>iz%UzyRz#0RXTAnU??n literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/15b5e98690a8ac63f99a8a3cfa52ec776ff6696780d6002442e8b3bf2af67c30 b/cve/openssl/2022/CVE-2022-3786/INPUT/15b5e98690a8ac63f99a8a3cfa52ec776ff6696780d6002442e8b3bf2af67c30 new file mode 100755 index 0000000000000000000000000000000000000000..f3050f9c633a30f36eda5dcf5ce6588d1ab732a4 GIT binary patch literal 5366 zcmb=((}e(25GVzcR3x_36fC05^acjX^ba%LdUtj8fWTZYPmh6tkwMQB2<$vPKok@( zrmiZXs;9S7)wEH=hCv9J!~L)k&Z3xch+-4a4Y+|WfR(@V7+BZ?tK_KQXb6xJ0x6^@ zMpJ8q#-|Zi7iw<(f3hsl(}QYb{r{hpNE6I(s++eBr_`v#unmFZTd3nT>Q@!RVw}gvS z9rRMafF2ex)YHQjY<3*LCO9gFH3a^X*Al~O)<6qR#pQtIxFl#Sev!uJ)4+HJ7K(~` a8n}q|M(XJ5^MTqaRl0ir|2HrI$G89))SEv5 literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/1949ab5748baf642a696a48db894c252d5a28815e89c4fe856cc4d0644f647f5 b/cve/openssl/2022/CVE-2022-3786/INPUT/1949ab5748baf642a696a48db894c252d5a28815e89c4fe856cc4d0644f647f5 new file mode 100755 index 0000000000000000000000000000000000000000..81f0e36bb237991e30b4650f61917addfaf858b3 GIT binary patch literal 6565 zcmb=((}jTT1ONj8c_iuSNNf;uF&clAOHv3h)RUx~ii!_V(X3IUhHnULq@LFfQO_un zOxj73>QTj`A%G_YQt-$Tk}@KsfI9NJP-E)Ng`&-KetB5EvvOaDj^M zpr%<=bQa7gD%RjIBS-0>5CRN9FcjQ5*xcAK8fwT_HMX2uqGn=!su>|Q$pjbT?akx+e zoQ1|{U|?VX3c>OdgvOSu&Z22V=e|0FH`$!YhiKS^qz{-g@MaKepaL8j1j!U!%xZi9 zq3I2RNo7_(2!OIJmCZ#q&KS;lvi1Le2#0|YE(nQEh6W(5qpQ!S3M>h$boKuKZ(slh FEdbFHZx{do literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/1d8cdfa7ff04640c8b704d1a22454aeefcd9139537c4a5b98c3b479e27c209a2 b/cve/openssl/2022/CVE-2022-3786/INPUT/1d8cdfa7ff04640c8b704d1a22454aeefcd9139537c4a5b98c3b479e27c209a2 new file mode 100755 index 0000000000000000000000000000000000000000..68179ca4717b2c7695547ded446d9a5302dc832e GIT binary patch literal 5312 zcmd^CJ5Izf5cL62IwT}cKoPHyH~<~W@{`~QP*72Cm*o_D1ZZgp+RFtyPGWn;p0%B< zwP;-=o_TLR9{-ZnN2yxlZ>#sR^rINr^eP_K+PZDSm^4eKDO%-kFMenOas_R<%!Cg` z+xA&^N`59J$d8bJBDje9hBQHnx?@er+6wcmBvquoHWr~5#873)T#(i^4Yei~6bP`+ z=acrFy|>I9apu(k%6Z`8osl1L{-`}`aB=qntDG7$qLV-<@eyliHor<3>>r0t`ujEA zbbiZXewQ&GPiV3^t!+JUZ-x$h8}o*`kW0yEhL#jN3cC(t6I+9Tv~TjXbC2d!TdN+d zLP%gT?!LhV3UH4!*%YFNRb^f4Xh|k3rVOJ0KtL{3GH?ydE8`V(4gz3CEP?aTI|F$3 zilsyz6kMp+{-3w$AufTbeTaJh26mP{ys~CQkW89L?v#IVMNjx{DAH<{$;zDTm@E1V z&uL7?@N(krOD)D_B$wDP1f+wY6WCPb{#`L+SJk0iq`GKiudq;ag^1y;8DsV+BP8Xx zy9lfpM=szkEHrZQJArT|VyEb!x z97iZI43M)1i?xJ;hb(!$Q7~9TAccw!BP(stNYh0cnM=r61_nYZ20&ghK zFRFMyjVh)L3qxFizEBtzK0)_{5xT%Ae>4Q>9s;_$+o=KWfeo3CX4GOdJ{7ri52#^l zVden&j8I}2AZHC0YY7DpS@L?LV6cWj3KbnjR@$JEri(N(myodx41`n+fV`d_EiAoB n3qy%Eb2$!`3@n2(3UIiVy23iT`h1`v?@Jp(GVad1X4&* zjHcEIjZY)4F4Wxm|72O9rw7%>`u{&GktUeoR5x!MPN`9eVH*O+w@}Ax)UPt&?z#YH zQO=;IStPjz+HF9kh%k5UYY6-&uO)`ntbrDsipv4ZaY@iv{34Cbr-AVdEEE;> bG;k5^jnvWA=L5A9j=V0^nEL;en8*76KP!>?&4^Sts%$g_21y89prSjdX%-co z1v83@H8{-3QF#lqD{auBS|yj;=l*Xila| NSMUG-1_ofW3IM}pEFAy< literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/26c99fe50c0fc250471c6a6f2df112dba6046743cc8c9f1e812cbfdcea452060 b/cve/openssl/2022/CVE-2022-3786/INPUT/26c99fe50c0fc250471c6a6f2df112dba6046743cc8c9f1e812cbfdcea452060 new file mode 100755 index 0000000000000000000000000000000000000000..8be3e6fe5a5a4fa768f71b558faa2764cd581b63 GIT binary patch literal 7220 zcmeHJK@x&64D7+*IPE{Yc=8KgIdgM-gyU0s^eOriEEF=u+8P2fD4PR>CTZzryVLTl zz1g&th1Th49J#hb=GArstt{Ni&iZA+to5HA8{7L={0y=K*UuOXux5(4${8_+ll6Bw z0k~>ayuOtl8h|rXw^MPa6IHcz4o#=NL@^{hs;+60|u7 zY-X~VKm<|cL|uxEcM_FuY7@aNMAB+pmx)%91G$CVO3sw5=6B?lSV4|dMPzk18NjGo zCjy|$I{QA)u1N#Qk%^kM(zW G8-D`N{jz2N literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/27819bf6f610b9e6f84d2b0025e73d8f665c66bd97c2be4763c15da7f71a42f9 b/cve/openssl/2022/CVE-2022-3786/INPUT/27819bf6f610b9e6f84d2b0025e73d8f665c66bd97c2be4763c15da7f71a42f9 new file mode 100755 index 0000000000000000000000000000000000000000..be831e5988e91fab8b1c6068f58e2cbc97d345ac GIT binary patch literal 25 bcmdPXEYq|VNI22`ajsN6xo1EnOK003J7 B4DSE{ literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/287cbaf7d380904a66014469218afd998fbbe6a4a1d1b84122eaf6847476c62f b/cve/openssl/2022/CVE-2022-3786/INPUT/287cbaf7d380904a66014469218afd998fbbe6a4a1d1b84122eaf6847476c62f new file mode 100755 index 00000000..1591c804 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/287cbaf7d380904a66014469218afd998fbbe6a4a1d1b84122eaf6847476c62f @@ -0,0 +1 @@ +t>..e>.=.............................. \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/2b023360d9a9306fa101214a89853c9db8b5f1e1bf89f488545fc61f2584ece5 b/cve/openssl/2022/CVE-2022-3786/INPUT/2b023360d9a9306fa101214a89853c9db8b5f1e1bf89f488545fc61f2584ece5 new file mode 100755 index 0000000000000000000000000000000000000000..b82bca0dbc1b5ea14f0c9d3ec14ec4c8b37b6ac5 GIT binary patch literal 4520 zcmdPX1A+z+fdne@baex;0&}dQFv0D3z;raZ#b|u8xzk9|c?n4|Lkf&Tk`XXX==4r> z0b24m<1+j_E(uie>8M=XyeXJc9+*M|MR2;8piVLsY$H=2E^VMJv3)y(11@=7;z+rQ z7-kAFiXdvXFUMskT)h52jJXQNpc4(Zm{j{n)OdkZ^968gAjPZ(G-Gz4@iDjz40zMd z3=9nz0vo|1H!#F$AaD`c%-P5slGrGjg@KVIy?7O4mL`zwiB}U&Nt{Im69Y~?be7ly zvkzWn!2}4?s5OEBFd+i<5L1Sm5jGo51@VO!L?tNJaOlA!g`%Scw-G4nh~&s4sY5tH z0ZA0hL`b2_0QnwR#Psxl;m!z`KnphAY=s^Jv-_OM% zj$60`w-hyG7=VBp<_wS-pg;I!#^MbD z2W+x?un7)9vE?MXc?*f^NmIUvH05NeuBWJ$1U3q6fOzSq?K`$_-wkXl=sB3vzurQP dh5uxQLnm3fNYsS0l|))BY(}#dYb<~oZ2*G%pOgRq literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/2c5d73b6908da7277680d2261f1e59fc8657d72a059770144c38c59afc2497aa b/cve/openssl/2022/CVE-2022-3786/INPUT/2c5d73b6908da7277680d2261f1e59fc8657d72a059770144c38c59afc2497aa new file mode 100755 index 00000000..639e90bf --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/2c5d73b6908da7277680d2261f1e59fc8657d72a059770144c38c59afc2497aa @@ -0,0 +1 @@ +tes7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777.................7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777t diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/2d65cdc109a55230417f55ae8ad44f8b9090c28997daf58e68526cd79512b399 b/cve/openssl/2022/CVE-2022-3786/INPUT/2d65cdc109a55230417f55ae8ad44f8b9090c28997daf58e68526cd79512b399 new file mode 100755 index 00000000..529a7132 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/2d65cdc109a55230417f55ae8ad44f8b9090c28997daf58e68526cd79512b399 @@ -0,0 +1 @@ +..-...A7.n.+........H.......H...5.F%..@........5..............IEe..............5.9.&...H.....%.......-.&.....H...*...5.9.@H.......H...5.F%...........&...H......+.5.9.&...H............-.&.....H...5. \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/2f355b4acfb041ee642602d91cdf953ba3bf1b0bfa69eab12bf11edcd276d245 b/cve/openssl/2022/CVE-2022-3786/INPUT/2f355b4acfb041ee642602d91cdf953ba3bf1b0bfa69eab12bf11edcd276d245 new file mode 100755 index 0000000000000000000000000000000000000000..3c3126991223bed3dff71d6d41872af7d5b50568 GIT binary patch literal 6565 zcmb=((**;)?bHL)(TrM*#vkR96aozOBq^t&;saDPYt*RW8v+}t=e0xBGm0dWc9Nue zRPksC;0b{gJaUAjj0h>9j=V0^nEL;en8*76KP!>?&4^Sts%$g_21y89prSjdX%-co z1v83@H8{-3QF9qaiT7Lx6#0P?orK33MG@eLm2fOqH(Q L|NjjPz-AQyb!aQz literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/307dd529f7e2ed6d6cace725602b5e5530dce5b4c08b925fb2a543b9e771abb3 b/cve/openssl/2022/CVE-2022-3786/INPUT/307dd529f7e2ed6d6cace725602b5e5530dce5b4c08b925fb2a543b9e771abb3 new file mode 100755 index 0000000000000000000000000000000000000000..44d7dd9d5d376ea0400244cdc7a569ba6b0e3873 GIT binary patch literal 4151 zcmb{8}A`hE|NKOVhC>0F+ zAQUEvq#B6{@d1(mQ6^!=3o#;kdc>$2!fHrM4x^Degrj=Y>7yY43xVlS22v@Ck2zW= z!7C^1!8BSY!BQ3#=+Qcf3V}Fk#7GW-6(ia6qkbRkA;7@Gz(5x_;;Tv?KqN!(sUaYz H4V4D~KEGvM literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/34710833970eed3673c3f3ec8ba4707c1413525a3a64b1fba94c659ed8e1d97d b/cve/openssl/2022/CVE-2022-3786/INPUT/34710833970eed3673c3f3ec8ba4707c1413525a3a64b1fba94c659ed8e1d97d new file mode 100755 index 0000000000000000000000000000000000000000..6d9f267bb8fa4fd4f2c4eccc5cf7552b3fc2396c GIT binary patch literal 6565 zcmb=((}e(r?NkHP(M(#5#vkR96aozOBq^t&;saDPYt*RW8v+}t=e0xBGm0dWc9Nue zRPksC;0b{gJaUAjj0h>9j=V0^nEL;en8*76KP!>?&4^Sts%$g_21y89prSjdX%-co z1v83@H8{-3QF#lqD{auBS|yj;=l*Xila| NSMUG-1_ofW3IGf_D<%K{ literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/375891f4b5123cd41306a7ec5769ea2c4d714ac2cb50a9023ac2ef5c8f0e7abe b/cve/openssl/2022/CVE-2022-3786/INPUT/375891f4b5123cd41306a7ec5769ea2c4d714ac2cb50a9023ac2ef5c8f0e7abe new file mode 100755 index 0000000000000000000000000000000000000000..8c63aee2c8af4af843641aee8a3ea66bb47e2de2 GIT binary patch literal 1258 zcmb=((}e(25by>Ol_0{@)RS6(q2d33tY%f@K`cj=)I)#@pnNJA_(3R45}_EG1u+px mgea4?lLhqj$kH}2nl6!HEo$@-;*CZs89_X%g~lNOED8Ws3%;)a literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/37bbd76b88edf8893bb1834da5fc59084ff309e5fd83d8ee0d8aa6fb55ccd564 b/cve/openssl/2022/CVE-2022-3786/INPUT/37bbd76b88edf8893bb1834da5fc59084ff309e5fd83d8ee0d8aa6fb55ccd564 new file mode 100755 index 0000000000000000000000000000000000000000..581bde12c84406c849c54250b9e96d09b0bea96e GIT binary patch literal 6565 zcmb=((}jTT)C1Gej9QGwALSAs0u{jcsV81JbyXgqu5qKL4bu?VNIicYqMlJCnY5E6 z)uW0>LjX?*q~MVwBxOWM0d?ecp~lqzr^Gzg|NmKu)Ne+lx>04LAuvcn-~tuhK~1x$ z=q#8~RII^aMvl@$Ap{tJU?{kAu(`2eG}MrzMDMPy9uS!8<>@gnFf!%5-$~`9O0r ORl0ir|2HrIn^geb-YWP2 literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/384c57dced3f7f2a44776fcea988fd77b7398b2bbac505c103c16ae1ea6b0d39 b/cve/openssl/2022/CVE-2022-3786/INPUT/384c57dced3f7f2a44776fcea988fd77b7398b2bbac505c103c16ae1ea6b0d39 new file mode 100755 index 0000000000000000000000000000000000000000..dcff53295c0767b54da123cb47b5205ecaaee6e7 GIT binary patch literal 655 zcmZ3rYV|7Oz%k;K(MHuI>KQwYdPV_Fnt){5D$85m%OEQK-9=oe7F K;;M{TLW}%x+1wKWYYd<9p z(1mKQ|4)f2tpESB5~<&eNOgFX3E-8bp5&tKi>PN9)T9bv!1aP$ht1 zqO(Xg3*7+P@;8Ewzd>6|Af{hLwq!Okha|QGvT6oKWFEEI6~Ky*Tr+VN4NMH=8cA(^ zdte5pz!>DxtpESB0`(G8W}A^~2bJ_O00EVZ8Z^cnp_WS;hF#F$3z`4*1d@W@U0ppO zFxSh|V_;xp(DMWWJ5LV~1qF<$t4g3&5UwooxrIbIDH7F>DjyAj0SNHb!HsAgaxP=3?VA9OAKf&S9b)#n36bd|2&|NjjP Hz*-6bNJ3GQ literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/3cab8230be32a01046f97f28a3dbd5bce0c9b16782a52cbd94b047cd46eda210 b/cve/openssl/2022/CVE-2022-3786/INPUT/3cab8230be32a01046f97f28a3dbd5bce0c9b16782a52cbd94b047cd46eda210 new file mode 100755 index 00000000..b89b5c0c --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/3cab8230be32a01046f97f28a3dbd5bce0c9b16782a52cbd94b047cd46eda210 @@ -0,0 +1 @@ +xn------eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/40316850f3b515618425af8a10398346206cab4e8eff5945bbc00f34b2f7d64b b/cve/openssl/2022/CVE-2022-3786/INPUT/40316850f3b515618425af8a10398346206cab4e8eff5945bbc00f34b2f7d64b new file mode 100755 index 0000000000000000000000000000000000000000..5b2337296efbc78310ee71f5ec2045f88721f46b GIT binary patch literal 6565 zcmb=()74$83k2J#2d1MLwHS>*$|WfT80twPD4~hQJ^RfeTc02Q|&2 zqO)K|QLzSx897Q1g%Dr>f}!Bf!RE$>(NIH<61}^+dO%>Vm#4?Tz{sHI2?TbY9v}(| z7*ki3AnO=qkA}d|34uXbNb2bgod6tl>1YUyhQMeD5E%jtEQ7MdCDQejDbvx_=L5~i PRO#yd|KGp>Y*qmPEe;*?=i zC4fzkfEfOQihyRiO5=Cws4V#*fF6x=&;_vbTU#6O+R2Co;MFiHNv9Biw%Mw5_5S~F zV9?Xk1KEo`k_m_+99)fH62&SeN)@^y0?ru}(w$wMaL@*45zClFtU{2w7O>)a>{>w1 z`2Qcf9AQy<2PLQ{K~p=AAcLpK94fGB>T+rs&Py$Wh%{##LLC)bdk8~^7>j}Eb~7D4 zrl&`1%S32x!KnEI6aw?9YA+Nr{pNiMH^uZbXrGOpAXcOuL1zJ^?c$0 literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/428d2190bab63f3c08f5b2af0a438b47969ce2ccc179e221c2899690e668eebf b/cve/openssl/2022/CVE-2022-3786/INPUT/428d2190bab63f3c08f5b2af0a438b47969ce2ccc179e221c2899690e668eebf new file mode 100755 index 00000000..8293ac9c --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/428d2190bab63f3c08f5b2af0a438b47969ce2ccc179e221c2899690e668eebf @@ -0,0 +1 @@ +xn--@---@xn-------eeeeeeeeeeee@---@xn-------eeeeeeeeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-eeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee- \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/4424e1570cae1c2285a174b3f8cca1458fe181ffb0a709eef5fdb309aef1628a b/cve/openssl/2022/CVE-2022-3786/INPUT/4424e1570cae1c2285a174b3f8cca1458fe181ffb0a709eef5fdb309aef1628a new file mode 100755 index 00000000..abbbe8be --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/4424e1570cae1c2285a174b3f8cca1458fe181ffb0a709eef5fdb309aef1628a @@ -0,0 +1 @@ +n-------"...........................................................................................................................xn--.............................xn--...............................).................................................................................................................................................................................................................................................................................L..................................xn--...............................).......................................L...................................................................O..................................................................d............................................................................................................................................................................................................................................................................................................L...................G....................................................................d................J................................................................................................................xn--.......................xn--....................................xn--...............................).................................................................................................................................................................................................................................................. \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/45417f40fa0e67a02790bbbe3ec8ce9e0bb1a746a42b4f8d67dec43d30ab971a b/cve/openssl/2022/CVE-2022-3786/INPUT/45417f40fa0e67a02790bbbe3ec8ce9e0bb1a746a42b4f8d67dec43d30ab971a new file mode 100755 index 00000000..93a680c6 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/45417f40fa0e67a02790bbbe3ec8ce9e0bb1a746a42b4f8d67dec43d30ab971a @@ -0,0 +1 @@ +xn-----IIIII.IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII7IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII6IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIAIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxx-------xn--.................IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIeeeeeeeeeeeeeeeeeeeeee............................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeee......................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee....IIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee............................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeee......................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee............................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee..........................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee....IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeee.....xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee............................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee....eeeeeeeeeeeeeeeeee..........................................................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIVIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee..........................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee.... \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/45e9d1158f2c2fc2a845936e414b2197486884990ddd434717d67a723821dfb4 b/cve/openssl/2022/CVE-2022-3786/INPUT/45e9d1158f2c2fc2a845936e414b2197486884990ddd434717d67a723821dfb4 new file mode 100755 index 0000000000000000000000000000000000000000..f8eec457af9274f4f6e3949459f3dd2ab7894631 GIT binary patch literal 6565 zcmb=((*=SGAi14tU^<#fi_!R_T#`b7p`Ik=R8)L`ie`-(HGD&0BlWy?h=CxIjgBP}3|b zItykL6>D&qk)!lb2muBl7z*wjY;J5A4K?H_(Yvdw2L$GNd3p>Cj0}37Kw#(T0ivLQ zF?Cf5vW`*qXb23Q5Ezt&q@Lc;3BXa8j)uT!2#kgRks-jqGAK)2B3)0JG96ugKG390 Om9F0Z{|yYlW)%RCW-H$S literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/46737d5de5d5762904e8b335b387e8709254871b13fcc0e620bc2588c9f9a8e0 b/cve/openssl/2022/CVE-2022-3786/INPUT/46737d5de5d5762904e8b335b387e8709254871b13fcc0e620bc2588c9f9a8e0 new file mode 100755 index 00000000..b93cd4d5 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/46737d5de5d5762904e8b335b387e8709254871b13fcc0e620bc2588c9f9a8e0 @@ -0,0 +1 @@ +.. .e.. nv ...A..............  ... .........8..... ..........+..)..........+..................F............... ...... ............)................ \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/4835fd08e4bfc0e308be072c16d7e5a920f8db3a3250de83820b09060174bc53 b/cve/openssl/2022/CVE-2022-3786/INPUT/4835fd08e4bfc0e308be072c16d7e5a920f8db3a3250de83820b09060174bc53 new file mode 100755 index 0000000000000000000000000000000000000000..ed260adb5fc9ea6d797a3f527b1d3bc1f77a9416 GIT binary patch literal 5366 zcmb=((}e(2AlM2bs0y~z6fC05^acjX^ba%LdUtj8fWTZYPmh6tkwMQB2<$vPKok@( zrmiZXs;9S7)wEH=hCv9J!~L)k&Z3xch+-4a4Y+|WfR(@V7+BZ?tK_KQXb6xJ0x6^@ zMpJ8q#-|Zi7iw<(f3hsl(}QYb{r{hpNE6I(s++eBr_`v#unmFZTd3nT>Q@!RVw}gvS z9rRMafF2ex)YHQjY<3*LCO9gFH3a^X*Al~O)<6qR#pQtIxFl#Sev!uJ)4+HJ7K(~` a8n}q|M(XJ5^MTqaRl0ir|2HrI$G8AgpPPRG literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/484776f5ed51959f73642546a069220df065d0d0b5dc539d79e53f14b9814bc1 b/cve/openssl/2022/CVE-2022-3786/INPUT/484776f5ed51959f73642546a069220df065d0d0b5dc539d79e53f14b9814bc1 new file mode 100755 index 00000000..9a5a58e5 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/484776f5ed51959f73642546a069220df065d0d0b5dc539d79e53f14b9814bc1 @@ -0,0 +1 @@ +..... \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/48b9ba3812ef7a6b6f82dd771761376106e50b266bb070730c879a8496371854 b/cve/openssl/2022/CVE-2022-3786/INPUT/48b9ba3812ef7a6b6f82dd771761376106e50b266bb070730c879a8496371854 new file mode 100755 index 00000000..7d520908 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/48b9ba3812ef7a6b6f82dd771761376106e50b266bb070730c879a8496371854 @@ -0,0 +1 @@ +........................ \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/4cdabb74d825dce020bfb39ee9e4dacf0bb27e376d66f4ae951e8e4e927aaca7 b/cve/openssl/2022/CVE-2022-3786/INPUT/4cdabb74d825dce020bfb39ee9e4dacf0bb27e376d66f4ae951e8e4e927aaca7 new file mode 100755 index 00000000..ecdae9cb --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/4cdabb74d825dce020bfb39ee9e4dacf0bb27e376d66f4ae951e8e4e927aaca7 @@ -0,0 +1 @@ +....................(.K(e....-....................N...................e.................A............................................h.....<.Q...............J....................*(.K.........(.K.>.....<.................A...............9...... \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/4eb57561cd921c81f28753957f0260c56469484e8ae98f34ce144d0e0a285209 b/cve/openssl/2022/CVE-2022-3786/INPUT/4eb57561cd921c81f28753957f0260c56469484e8ae98f34ce144d0e0a285209 new file mode 100755 index 00000000..d151bd40 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/4eb57561cd921c81f28753957f0260c56469484e8ae98f34ce144d0e0a285209 @@ -0,0 +1 @@ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................d........................................................................................................................................................................................................................................................................................................................ \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/531705c5880d3886b32623eba4f71b49226a8cf7a6f8f3df922423d34a594a1f b/cve/openssl/2022/CVE-2022-3786/INPUT/531705c5880d3886b32623eba4f71b49226a8cf7a6f8f3df922423d34a594a1f new file mode 100755 index 0000000000000000000000000000000000000000..2423cf36464fcc40d6d894ef008d0617eeacb91b GIT binary patch literal 2137 zcmZ3r3LRKNfaxe0Tp{p(a5-nxHG?Pw%A`5<^z=9()V@UbPBC{i;>HFr|zTUxT#2DL)0^hB$IZM zqdG%hO|EU}Vtq1Ohux4-f?f zjH#Vm#4?Tz{sHI2?TbY9v}(| z7*ki3P}S30scPD&VZ$H<%;A362xn2uI7G1t=my+C7r@Hjc?>MUlqy}l|Nk2pfMZ+$VmX@m literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/577edb04e77f85d91deb552128183c45bfb24ec8b7a3c4e983c4437eb43b2425 b/cve/openssl/2022/CVE-2022-3786/INPUT/577edb04e77f85d91deb552128183c45bfb24ec8b7a3c4e983c4437eb43b2425 new file mode 100755 index 00000000..12058c1d --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/577edb04e77f85d91deb552128183c45bfb24ec8b7a3c4e983c4437eb43b2425 @@ -0,0 +1,2 @@ +xn--ee.@. +seeeeeeeereeee \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/57ed331410495a26929f95cb06da4b14761414947073f5276b185a3b1ec45f27 b/cve/openssl/2022/CVE-2022-3786/INPUT/57ed331410495a26929f95cb06da4b14761414947073f5276b185a3b1ec45f27 new file mode 100755 index 00000000..cdd3859d --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/57ed331410495a26929f95cb06da4b14761414947073f5276b185a3b1ec45f27 @@ -0,0 +1 @@ +xm-----N-з׷xn--..xn-----------------. \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/57fa787dfbf787903e28f0f876f97efd580d42260f05cab02a757ca1f9a09598 b/cve/openssl/2022/CVE-2022-3786/INPUT/57fa787dfbf787903e28f0f876f97efd580d42260f05cab02a757ca1f9a09598 new file mode 100755 index 0000000000000000000000000000000000000000..fa04357e9759c67fc1710c1a48b56968e853199d GIT binary patch literal 33 ccmXR()dK=wJq89Q1{n|&1T=LZG?2^(0A<+){Qv*} literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/58401d3632588059a74b7d3ed67c5cc9f4223b9748650842adb4dd44eb9f153c b/cve/openssl/2022/CVE-2022-3786/INPUT/58401d3632588059a74b7d3ed67c5cc9f4223b9748650842adb4dd44eb9f153c new file mode 100755 index 0000000000000000000000000000000000000000..cbd338d2ebf4ffb75a2f1d9b183b01fb41a075d0 GIT binary patch literal 6401 zcmb=((**%f+5V{%7&>WlK0E#&dpxuMQYD7L76wblw2v?veeUc|u>xmcKK4<}`Lc;F2 znGoUS*k!3AdXy@r(A*FP21W)VEg?Qhkf8Dx1H&&8l;c*KhFfZ+$qbpI182ne;E*xG zBCd`_Y*Yv%1Y$8nMg_5#JqffX);zzq~T!JlFi28987*ntLiVH%3s z(9rB5V{{4?U5d4U86d%n17t4)dS_k%T>#=R^8s=nPHS~^_4z>a9aXw||Nl2I0Fwm( D071TA literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/592eeb4b3e59f52469d0687e10baed2b8a41209f2a6cfa060e83e702719c170f b/cve/openssl/2022/CVE-2022-3786/INPUT/592eeb4b3e59f52469d0687e10baed2b8a41209f2a6cfa060e83e702719c170f new file mode 100755 index 00000000..d767f64d --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/592eeb4b3e59f52469d0687e10baed2b8a41209f2a6cfa060e83e702719c170f @@ -0,0 +1 @@ +xn-------IIIIIIIIIII..........xm-----N-з׷xn--..xn----- \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/5aeb47bd2f015946ef37bab4abe42a7436872814b9291e964f78415e9cbd5338 b/cve/openssl/2022/CVE-2022-3786/INPUT/5aeb47bd2f015946ef37bab4abe42a7436872814b9291e964f78415e9cbd5338 new file mode 100755 index 0000000000000000000000000000000000000000..6e9e8b129a7d247aa45be66f3aa878d13189aa47 GIT binary patch literal 7646 zcmeGgyH3L}&|groAdpyCkx0tG){Y?53WUTrAOQ<=w}!9i%Ek{Mg8CPHQE(o1&v&tN zY3wwW>c#iI^Z9b;cJUFFE48o1dlcEZl(VWxF>htdEaOSKrSdT4nvr!yC}9b49!ac{ zwyvTsi1De!I(Yx-pgVirPI+0Vb%~nmmvy={b(O)`#YDU!tS4@80p#WZY`RPiz5rao zYu=#%bSk<5W1{|mDP<=|-%U{T3|TMRrY2r%NC8Mdk>P#;5zp|*v%Rq9?tyv7-1V4K z=n*()f%ItsD63zyI3HOiokGt}ZqLk7&;HuEgV&lZmF}Ga@DA>cfLPXrlN*}5q(kr= zpN50Ai3E381Ft{L@kYCZNEWaF!VMpNBaA82Uq~o1807@QIFH$wuoFKxEw+ZqN!?Nt zM8@~zjDUv`fcFJ7+n)7ztH;bjk8QI=S}i2(#r*6r)Q4SO@LCV^vn*`JSJUw4N#8%H z&3VC?45mUztZlDQ^6+gT<4c4PA;Vxy0?*%PwG2K{2rVn*(?TPC b14qhX94pASuk}iV215bKmWGYszcls_I=hKs literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/5c5b91253a00a2c99f31e424c0f9b437a92f16512355ca81d5b7bff7af42832a b/cve/openssl/2022/CVE-2022-3786/INPUT/5c5b91253a00a2c99f31e424c0f9b437a92f16512355ca81d5b7bff7af42832a new file mode 100755 index 00000000..6af94e53 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/5c5b91253a00a2c99f31e424c0f9b437a92f16512355ca81d5b7bff7af42832a @@ -0,0 +1 @@ +.oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo. \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/5c975ef6567cdd22535da806576424625b6da50bd702b27a5825d2c304be9542 b/cve/openssl/2022/CVE-2022-3786/INPUT/5c975ef6567cdd22535da806576424625b6da50bd702b27a5825d2c304be9542 new file mode 100755 index 00000000..a14dc9e0 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/5c975ef6567cdd22535da806576424625b6da50bd702b27a5825d2c304be9542 @@ -0,0 +1 @@ +f./....?........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/5ec1f7e700f37c3d0b2981d04855fc34b94aaa15457b05ca571817442d228f81 b/cve/openssl/2022/CVE-2022-3786/INPUT/5ec1f7e700f37c3d0b2981d04855fc34b94aaa15457b05ca571817442d228f81 new file mode 100755 index 00000000..a96aa0ea --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/5ec1f7e700f37c3d0b2981d04855fc34b94aaa15457b05ca571817442d228f81 @@ -0,0 +1 @@ +.. \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/5fc36006d9e85091730657ace47321d9da3ba95a10dd8c7d87c305425521a6df b/cve/openssl/2022/CVE-2022-3786/INPUT/5fc36006d9e85091730657ace47321d9da3ba95a10dd8c7d87c305425521a6df new file mode 100755 index 0000000000000000000000000000000000000000..cfe419f1ffcfe3b29629958cc909c0225d827a67 GIT binary patch literal 5366 zcmb=((}e(22q=ZpRHC-i6fC05^acjX^ba%LdUtj8fWTZYPmh6tkwMQB2<$vPKok@( zrmiZXs;9S7)wEH=hCv9J!~L)k&Z3xch+-4a4Y+|WfR(@V7+BZ?tK_KQXb6xJ0x6^@ zMpJ8q#-|Zi7iw<(f3hsl(}QYb{r{hpNE6I(s++eBr_`v#unmFZTd3nT>Q@!RVw}gvS z9rRMafF2ex)YHQjY<3*LCO9gFH3a^X*Al~O)<6qR#pQtIxFl#Sev!uJ)4+HJ7K(~` a8n}q|M(XJ5^MTqaRl0ir|2HrI$G89)RGU8l literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/6001d2185e7c44af63aae79f77a93f9b2edc046f20f206f4c841916596090666 b/cve/openssl/2022/CVE-2022-3786/INPUT/6001d2185e7c44af63aae79f77a93f9b2edc046f20f206f4c841916596090666 new file mode 100755 index 0000000000000000000000000000000000000000..48a0ade38bef1211b1bd2ef375c3267c5589e179 GIT binary patch literal 6662 zcmb=((*=W6>Vxetuo%W5Nbe)4g0>0{;4*$2E(uzR??f2PP>*2KmxVJp=<5tB*j52d z=2S3-Xe0I#t#UXh+(FoG8EH0`wZDo#hr{&DDaaJ1$s%)3M(P& z|C6AJuu?OKlF>9oIH*umu>SwgiXwoU0}W!_3P!HXAWn7{@WskWe3F=Qc+J98PHz$P z7Q$3|JAfSfc95fKR1ZoBFaQCHz$k~P5NIGR)JQBX5Kh>NVA6_3jlQ$qU0ppOFxSh| zV_;xp(DMWWJ5LV~1qF<$t4e6)1Dxhg!6`EsB}za+2nB=DeM87imucwM!BJqM^;h)t zNcHhR_2fx)C+X@_NU75bNH>2}$7l$Qh5&6tfPsZt#q7}QCFtnt^MNLPs&w`K|8HOb Gwg>>=6-PY) literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/615f6247b404521c7344b18ad69db44efccb3d29881ed60fd8569295d67797d9 b/cve/openssl/2022/CVE-2022-3786/INPUT/615f6247b404521c7344b18ad69db44efccb3d29881ed60fd8569295d67797d9 new file mode 100755 index 0000000000000000000000000000000000000000..987dc9ff13353df178b06ae280004c7509551dc0 GIT binary patch literal 6565 zcmb=((}e)@?NkHP(M(#5#vkR96aozOBq^t&;saDPYt*RW8v+}t=e0xBGm0dWc9Nue zRPksC;0b{gJaUAjj0h>9j=V0^nEL;en8*76KP!>?&4^Sts%$g_21y89prSjdX%-co z1v83@H8{-3QF#lqD{auBS|yj;=l*Xila| NSMUG-1_ofW3IL4=D_sBp literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/632e222ca5fe7e1b3875d0228739fd179d968254b1d26837368ac5fa6ca46431 b/cve/openssl/2022/CVE-2022-3786/INPUT/632e222ca5fe7e1b3875d0228739fd179d968254b1d26837368ac5fa6ca46431 new file mode 100755 index 0000000000000000000000000000000000000000..d3d7ad177a265c60169cdc5bdb3f4f9850590f0d GIT binary patch literal 258 zcmb=((?tbbs9YqTBN7|RWKhu6mBbX*)&1XqAu0tHQAH6~LgC@!*n%Z0&|QjMxdQ`| UIHoILl2wL!|Nl2I=;`SJ04@zNeE!y6$m>FlssB%jd945cvl6M_j7W8(%0@$Akc7YmD!PN3 zW>L{uFr%nggTss*rH4WYFaW_&aOYriW5Z~uAxDYcU0ppOFxSh|V_;xp(DMWWJ5LV~ z1qF<$t4fe{jIu{VVCaOvpe!Wy^oC9Vj=FR-1V%$(Gz5qY0S1;qS>h7uddigP=<4%< Q=47gL_5S~FU;s9&02IwDCIA2c literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/63b0f0649afc005179b489b9176162767cb7da34faf13947e668d032a5ecca2c b/cve/openssl/2022/CVE-2022-3786/INPUT/63b0f0649afc005179b489b9176162767cb7da34faf13947e668d032a5ecca2c new file mode 100755 index 0000000000000000000000000000000000000000..c62b07eaabdae912dfb8f86ce0d962b6a1461348 GIT binary patch literal 4840 zcmeHKJ5Iwu5M3co;EppO?>*9_O2YvVqDk!zI0bE#8_-}nBsc{fH!+UaS-;)cah{bG zSjbZ(GjHCGC-bqL>Zx>6>r!pYQuj*Fa}QZgnun(0n3GtCtXo-)$c^_w3!0Cu^A`ME9z>Jc%BY$x85DLM-B5TE^H>ZN{j=w~RK-@1QQDU9+PtM(PaU^^CLP z=ocU#pff6)2+L!xS!2S~0U%{f1maTaC&kK13Lj>n_3g|JpeEC`n_pUrH<9l?A%Zkp zpnK=JQ)SZMe)%J_&i=B5vcL)g3ntXm5}FI+ctbpMX>#r65VY0ANQeXhNaPA$O1QlfJqFkf`7<>>@ zmIJ9xlp6>&fhLY6)pZPv7&;gj80s+uDHqs{%Ls&R+i)q_zFh#f6uB}D+YgYdb%6Bk z+HO8THegoaWF@`l{3Ct%;7mB6~6dsK^Bg&Y;AQJ;Z2EAx05iHHey(^pY5%7mpPT=+(v)Jc@Bi&AJYj z!DrzuOuY;&3=HU^kR;=QE=(F9Ibyd$w4T8N3h;qT~N2rTrW?Lfq{`h u&l3pjJUu`Z6fmZ)DnZsU${q~?>W2VB17>9mv1MW|Xlx_}(!<{Y5(5ATQHn|c literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/6696ea04d5f9a9d5ab9a87304aaccb1ce9b131998278f348736b202fc5c75b8d b/cve/openssl/2022/CVE-2022-3786/INPUT/6696ea04d5f9a9d5ab9a87304aaccb1ce9b131998278f348736b202fc5c75b8d new file mode 100755 index 0000000000000000000000000000000000000000..4b8e338e31eea343e0c929a98e4f2d33e621a5c5 GIT binary patch literal 5366 zcmb=((}e(2nt<&z1&b&%y@7!;{liSR-d$ZiATZa<(_>&@WYF^j0y|F+5CsK{sjEt; z>glaiHEqvnXa9qSyp<18$%TVCC;T1{U_fDmf}R8Umz*Knf{}(bO8D z@oB`>g_>LcpDYXX^q|^U|Nmzt(gZV{>gH|3DK#oFY(wDq7V3D7`c($pT^Hai${Ex& zizL@TyA7xmaVAi)VkgeRQC0XufB^{btH3KOg;$o2lKAuNbTpSNM&pypE#V?n2ffrU zpoc{a_4Kd>n;i$R366?k4T1mUwZyQRHPC`naXDZ)E(scoU!<}5G%%ilg`%RK1}>t# Wkvh8ie4utpm9F0Z{|yYlF)je#dYb7#JD!Jb}Q@(*s070b}Z_5^Opt6&o$fNesc!vYf;K z8&yuD5E#(1JQU`s6c__1eHN#T5l$JZO6WpOtN%}lv8@09vx4;Z5H`e&uoB8tT%=6< zh}V6Y&LMD#UiO(&YSA>34albekZc*PHC(`A0jOm*3I{{&q8C}7 zc=iV3mC{`$8BJ6)E&K4g8NVz@>tVe5X(L$y9QUJ*$%D<*8MqyE4!6|6%V6#L4!pBQ zU4R?{=13fRHAC%F8>L_z0?f~Ta;g#WaboKc_ QQ;=1K23tB)FPq|K};a<90inwfGHSYn82`!t} zDJN4kk%2Nm%GM5$y@SA7qSNajaOv2d? zS=fPr$_9FZ8WLbL;S6fqK(2W~C>k?Sc=Y37t+|l|>E{x%Z2Di%K=mX8b4WIjffN#i on4=9NtmWP^tfJ%!Vliz5H;m9iakQO;79gWscnEBTvxYST0C`3wqyPW_ literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/77d4e837de0e884d755a6fcc3ccd090b7eb9b5a3bf67fd3eb34617f641da2d12 b/cve/openssl/2022/CVE-2022-3786/INPUT/77d4e837de0e884d755a6fcc3ccd090b7eb9b5a3bf67fd3eb34617f641da2d12 new file mode 100755 index 0000000000000000000000000000000000000000..436f15310b3007da9335f104d15c82ce75091d78 GIT binary patch literal 22 dcmXR()zg!4*q*|`z#y*2&>*g-r*~OT8~{D#1uFmm literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/7a1f39996602321cb23ed5d19b261cb69ae2571143a16ab135c77574fd147757 b/cve/openssl/2022/CVE-2022-3786/INPUT/7a1f39996602321cb23ed5d19b261cb69ae2571143a16ab135c77574fd147757 new file mode 100755 index 0000000000000000000000000000000000000000..9aefbe2810bb83c4904541bb46e0b769ca1f7115 GIT binary patch literal 7652 zcmeGgyH3L}&|lCEfyBa!MAC(gjzy>y2#Ie%0+!C*8or_{8$W;u>R<3h#(CI1pJV3| zJ8moL#rMAR`EuuW`JPlOx3A?QN$gycv#v=gZSfW7G)cEq5vEwPov*ZrB$Y|q)KQnj z^h{tL0e*Yv&R+W|uSzwasHuKQr^|C!8H`;_#4E#kq6RmB+EATS+ClrB3>&<0!ToT;eH8`!0;%ry%^^1ffL8{4VYQz5jZD- z<^uyz)<1fQK9Wp2g`S<<$jnh>f8E@{Yvn7cdnWQ42fw;>wv(wg@`X>j13tk(e|y7yJ(SpDVC7waM+-tizaJVO~ijj^M1c}%2zq# zKH#Lwb6hzSOlZaJAs|)Gc_v9(L%5OD(ED3RgS+jZAx}cGH6=;)64EQM6ITDT(V$b8 z;i=ds_L8)7;QQMyb>tKofRoTSBMny>g~T$`&96zqlrKyu@#1~f$ejr!(ykp9=c}>@SRe literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/7c1ee073a172c81fbf11c4c46f98eab5d6eaecb5a84f4083eb391fca2d87e325 b/cve/openssl/2022/CVE-2022-3786/INPUT/7c1ee073a172c81fbf11c4c46f98eab5d6eaecb5a84f4083eb391fca2d87e325 new file mode 100755 index 0000000000000000000000000000000000000000..c44cd2d2e89acb43618b6d0e41ed7d5bcdb9d2bd GIT binary patch literal 6023 zcmb=((**%f1TX;sC^rcqOa?2A3_T=iVPIfrz@_03E{TyYu7?gv@rDQkSoRkK!!Nwb zuuHiUzP+N0N0AtDyo|6yQ+1omjxY!oWa4Ee&4#s09gm;1H*SFzf&StfW|jo=>szNimSdYQ1P|J{IFaSqLxC)g_P`iIctu zRyG|?@nSSS2A2snFU-PFfDqV^V1ig^o;r!f9|-Q}p$h&E9*6&?g;NG1F%Ymb6(_Jn zlObRbTpFA`98fa}#XPJf>Zl+v1Wa*+f+h}estc!JnrMhAgdxIEk0GR|M{zoV8?X@0 z!o`3mSR4#om1H0e_4E)P*h&%p(H=b?01H0 zPbb0{HzL#!r=*@ZWnfjAB&emPQhaFwB!}Ow0Q}NG*-U~e2DJik@Ql`!So7yF64ZzJ z1xrl{lOmZWl(mSLCtOn!GV3BC1-RwWI#ak6Vv`{_fPqaD#bOQkO`v8Y24T}p1d|S| txoCDQN8`h|M2sQ9l+u7Ey=*rpS_{m%I=cFNpi%cKUA_PR8yJAu6adPK;+Fsb literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/8088bbabb7e9a319a08979755fc060f557170eb057a1c056e5adad95c290e8e4 b/cve/openssl/2022/CVE-2022-3786/INPUT/8088bbabb7e9a319a08979755fc060f557170eb057a1c056e5adad95c290e8e4 new file mode 100755 index 00000000..f4f52069 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/8088bbabb7e9a319a08979755fc060f557170eb057a1c056e5adad95c290e8e4 @@ -0,0 +1 @@ +xn---gggggggggggggggggggggggggg-- \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/80ced0ee39c93bcf0890d9e3064bc7dc38f09c4c1fb67cacd690824bdc613414 b/cve/openssl/2022/CVE-2022-3786/INPUT/80ced0ee39c93bcf0890d9e3064bc7dc38f09c4c1fb67cacd690824bdc613414 new file mode 100755 index 0000000000000000000000000000000000000000..c47326b5de16de33bda7958536966c61ff5d8584 GIT binary patch literal 888 zcmb=((}e(25by>Ol_0`2pSGZ46b$PSID;Qt#4n9ab_X^=;>1qu*bW2?4M0LiSD!dN gU{y!YP+%*_POz;zLALUNvRRd``~Uw940?Kc0L#1P*Z=?k literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/8240957107715e4acffae62da4f441d6797c9e994257822370cc799558d7cf50 b/cve/openssl/2022/CVE-2022-3786/INPUT/8240957107715e4acffae62da4f441d6797c9e994257822370cc799558d7cf50 new file mode 100755 index 0000000000000000000000000000000000000000..f9de494e6c55623b468b517c288ed1eafa8bb05b GIT binary patch literal 6591 zcmb=((**%fssKF%r~sOq3I=`<3X?=A9%WG&0x1;g2WzKF5*WIM=wWlZBR0W-5PJZz zG=u`XwJFf+>FGt0ZhC1prKGs|23=&( zRL83=CLhXy;o>%5XQ@Ig3J*@fQi16q-(?c6v9BiFDSWRfaX?Q!0qN5jR3* z$Z7A=Ca9<~G6;1VrOAYv`Y+-%Y#&Y;YDnOyJE&nad1fpFYSYsrRxfb8=s&S)ZxXAJ kChC^sFqMI2&_w|bmr`F?M^~Q@)Sa)=)%*XyfdQB;0rPeK9RL6T literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/834ae0ae0448d08720e3fbf428a7c160f2e943b3effd132d6730b4e94df7171d b/cve/openssl/2022/CVE-2022-3786/INPUT/834ae0ae0448d08720e3fbf428a7c160f2e943b3effd132d6730b4e94df7171d new file mode 100755 index 0000000000000000000000000000000000000000..24caa3e591ba2cab8736eeb8604201f3a7d64e2f GIT binary patch literal 5892 zcmb=((**&~Q9wxun1X?ysVOCf3<|v-gTfUQIl_w~-9uBe`5<$);~;a-sB=a`U^E0q za0vWjVE9E9@2644lwo0rE6^7T!@?)%o-jfe80C+K0Nq1CS9d#QU^7_zJuo>P&8Wp_ zd@6G39#F&9!ps5k8KJ~5K+Yo8+W++o48*D>M;)QyAxmCwh=HY}U^E0qLtr!n25AW3 XDui`(_4z................................................................................................................................................................................................. \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/86003a96aedcf014b739f2fedc9bb2cbf5dea73099a0b133669156f046773a96 b/cve/openssl/2022/CVE-2022-3786/INPUT/86003a96aedcf014b739f2fedc9bb2cbf5dea73099a0b133669156f046773a96 new file mode 100755 index 0000000000000000000000000000000000000000..53d08f928ef02d45c803a7fa36a00d74f0a81eb7 GIT binary patch literal 5869 zcmdPX1A+z+fe%#V>FPq|K};a<90inwfGHUGnVM2!2-Wp6kYS<+8F~hp7Oz3(9%Sb* zFf@=8E67G*Wt(Fa9XLV9fwOwl=Ft!s4S~@RfP}y=28Lf$35ztUm@+I3aRvH9VOaPC z-4jOW0;BxV5TJVq=<05#3~UB#zXv9#qZzdrjZZ}`-2-a)SeQ9LULh3w1LQ1Xt^Hrm iK$Gqi%zi?_LzX;N_Pa~ln{)s3pARUdy|jaVXj^ZEcD%w^hC-m)1fJ{Ap5%)Bkdw-#^pcAH zPW1?PybJ3gX9)xi4={9B@UXSQ*c?N{N$fDnF(?(0(%lVXA&YA zHI6dIRWt0enq_6F>N86aF%WjEAmz$pK5P$##AOHafEJ>id3?e#HAsZ^Eh4BMJ@-goJ34LaaXt4#Qjc+*Lcj+Cf2PR!UYO5{~kO^4W*piN0FL0eNP!6(j4C0S}95dXtc zgHPW)j-Zx&Nz6}ZY}+<{6QA`m9ou$0hw)<48okG>V7OXd!6; literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/86e25fa5b1fee9e58e6a5351d3e794af7d06752bf3b9f745ea335ea571bbe76d b/cve/openssl/2022/CVE-2022-3786/INPUT/86e25fa5b1fee9e58e6a5351d3e794af7d06752bf3b9f745ea335ea571bbe76d new file mode 100755 index 0000000000000000000000000000000000000000..4265164f8b26749b864a27a59be78ce4f68813fd GIT binary patch literal 5892 zcmb=((**&~p#}7YmUD-YYdwaLTX8tm3y1h{7B(Mbo^u>z?iqE?Xb6mkzz7b3UknVt zsN(%Js+ck?3~>eeLSb0=1l24J%a09}79T>t<8 literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/89dba36538739bc29c30221b2b80fce707ef21ad47b4d9c94871c342c1ac2a98 b/cve/openssl/2022/CVE-2022-3786/INPUT/89dba36538739bc29c30221b2b80fce707ef21ad47b4d9c94871c342c1ac2a98 new file mode 100755 index 0000000000000000000000000000000000000000..9bb1dc266f01c0d443945952422ae3d9de6269ea GIT binary patch literal 6565 zcmb=()74F3(ACx5PCYOk&8Wp_{827RA;3^il5#34K0rmYMvWT2A+V8pUOPlRqewDo zCrPSD6_17ho)AdEBS%Qeh>!y6$iwRU`u~)e$NK+2E0Oxmh*USKY%~N0NeEn^qC2Q* z78RWZGm45eILydVdMJbd0}u=acMdi;HjIWEa+K)Z)zt$6bGju4_%5~DC2sAwid0JkmJOG~mud&ts7iKaGm&AKoEl|W9EtAQL3WP$D5 z;o7IcS=49zq`r|@O%%W?NKM)8Ok{>5jAH|1;Gofh4u>jy!mw7`0MS^T#zMV@4{CWjh T7x+MxL6xrF|NjjPz~Bb}vr~F$ literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/8b3e04279d9a9601e966c5810ba55b3531d5bc64369b91cf014b4077221f6dd1 b/cve/openssl/2022/CVE-2022-3786/INPUT/8b3e04279d9a9601e966c5810ba55b3531d5bc64369b91cf014b4077221f6dd1 new file mode 100755 index 0000000000000000000000000000000000000000..f1d612b79a037179c56228abef12947d53d4022c GIT binary patch literal 2259 zcmY#T7zLvtFd71bD+E&YAYh#nqn@6cKCzDbN36n8bvQ#nUr!IG+^ED53;~Tn?q)@D U-1i?BAjhyFtLJ|`rqk;g0A}1YF8}}l literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/8b6eb27532793e163d0153709afb7fb181200d81b650a00c3f1e4f1e942e6b37 b/cve/openssl/2022/CVE-2022-3786/INPUT/8b6eb27532793e163d0153709afb7fb181200d81b650a00c3f1e4f1e942e6b37 new file mode 100755 index 0000000000000000000000000000000000000000..bd31351fb870bce45567b8b3ddc012c859ec7af5 GIT binary patch literal 14650 zcmeI&u?c`M5CzcS0v49KfDqESfD1T=wT;`koQfb=+5`>niX`3r|LUaP5FkK+009C7 z2oNBUQJ~4SYs4Drm&_(xlEP#ODelaloBA|pg=``Y$k*Mka& literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/93ba68fde67dd7d93caa6ed8e1ac686b853a9d810fad2cf12bc908b9e9a02948 b/cve/openssl/2022/CVE-2022-3786/INPUT/93ba68fde67dd7d93caa6ed8e1ac686b853a9d810fad2cf12bc908b9e9a02948 new file mode 100755 index 0000000000000000000000000000000000000000..f39c61cdd991afbecab1818ffe12c1e1600620a8 GIT binary patch literal 6565 zcmb=((}jTT4BM#%rlT3O7>z&5B`E|L>Pb>gMa2iGXx6Av!#4yrQqOCLsAm*OCha6i z^{C>}5Wo`xDR|@vNf{ARKplBqs4?~bDKU@r|9@5@^_vl?ZdBQ52n>=CxIjgBP}3|b zItykL6>D&qk)!lb2muBl7z*wjY;J5A4K?H_(Yvdw2L$GNd3p>Cj0}37Kw#(T0ivLQ zF?Cf5vW`*qXb23Q5Ezt&q@Lc;3BXa8j)uT!2#kgRks-jqGAK)2B3)0JG96ugKG2*@ Om9F0Z{|yYlW)%Po@GB+& literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/9476a709823097272b31dad49d73f04d58a547c4f494ade9c01fb8651a980d81 b/cve/openssl/2022/CVE-2022-3786/INPUT/9476a709823097272b31dad49d73f04d58a547c4f494ade9c01fb8651a980d81 new file mode 100755 index 0000000000000000000000000000000000000000..6fe9212e89ddd777266a2cf8b2823ebb180f360f GIT binary patch literal 220 ocmb=()71@tfvJNOv>~|*=2i&39R}8b70K@Hc+W-In literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/947dd7ffc42b10cb7da7db48d1c8f71cdd44c20f650e9c0cde9d0e5781195342 b/cve/openssl/2022/CVE-2022-3786/INPUT/947dd7ffc42b10cb7da7db48d1c8f71cdd44c20f650e9c0cde9d0e5781195342 new file mode 100755 index 0000000000000000000000000000000000000000..6533ab0293cab8c80772dcfdda422e1109ecdcb5 GIT binary patch literal 27 ecmXR()zjnDE0fj(Q8tzg3=9nnK!!8}6AJ)JiUddi literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/9a8dd56eac66da104e238c72c3c910697125acd1030c641946ce90cb2b44170d b/cve/openssl/2022/CVE-2022-3786/INPUT/9a8dd56eac66da104e238c72c3c910697125acd1030c641946ce90cb2b44170d new file mode 100755 index 0000000000000000000000000000000000000000..642b36ce6b3aa9280c9fc0e80abfa92c3f9192f1 GIT binary patch literal 5892 zcmb=((**&~0S9^m?t)PV07JlI=!b&W(Dwq#J}@U)2W>St($@G<(?>&KGz3ONfcOyj z#lY~3c-44Rrs0trVN$L@|0)biKN}58UyXWdXoY~T?sjT`dtgJRqZzdrjZa1H&1M!{eWffOn_jI6XlBTW}+WG*3N85jtu7yx-aJz7|L olNN>&ZRT%;boKc_L*7-odjJ17FaWbQ0Ij%MP5=M^ literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/9d255dddc018ffbb8433b38c165e0bade72321c61cc9740b247b29fbbb1ef342 b/cve/openssl/2022/CVE-2022-3786/INPUT/9d255dddc018ffbb8433b38c165e0bade72321c61cc9740b247b29fbbb1ef342 new file mode 100755 index 0000000000000000000000000000000000000000..56296db835f479a76f816e6f10392d09f92572f9 GIT binary patch literal 1414 zcmdPX8wH~wfG-3D@kx%#jfMclA)pH~!CWs-kAZ=aLC+Hi>^wa{6ckWw!Jsz)07f?d AV*mgE literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/9f0e6e5fd90465b3fbeca6e1b0e37b0edfee4d147c4c4d39cb6ff9ed81d49865 b/cve/openssl/2022/CVE-2022-3786/INPUT/9f0e6e5fd90465b3fbeca6e1b0e37b0edfee4d147c4c4d39cb6ff9ed81d49865 new file mode 100755 index 0000000000000000000000000000000000000000..fc7a615d038b4a82df04238d911954c4b081021d GIT binary patch literal 1258 zcmb=((}e(25by>Ol^}vjU^^1{kHp5xtjADsW)zHu08t@u5u_@cMt~?65UZ$xfq?<2 u7BvUZBI)PD0kKXSQtJNy$8atrOc@%0w2rPmAE;of($)L_zkxwdPY(dM0eO=E literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/a088e5a2c5c4c6792e19fcd4187c3d37ed5c99a40db311ff48748a78fb860cc2 b/cve/openssl/2022/CVE-2022-3786/INPUT/a088e5a2c5c4c6792e19fcd4187c3d37ed5c99a40db311ff48748a78fb860cc2 new file mode 100755 index 0000000000000000000000000000000000000000..50bd52c0270c5b512620f6f67ff556bc5d87d941 GIT binary patch literal 6231 zcmeHLxlRKy5T!{;MMDRoj|+OjQJ|FY4@h*>+d;uUq=G(lNJwcBO*%jVB=`hceqfpL zIre&eY?6&~xX8}T8$a6<&)B=gRTmr6?K{+d10XUKz^0i%I5rA}MssWT?T^euhH;<~ zFmd4$h1#E?8Sw+fH=|4Gv0_LX2hH2f17uyDoO~un4IT@n>-}B37 zv~4>?Er@K3r&9G~^Pjf)bDc4=79t8pzK>x=0+6GK&8?SxW6#BCXEY16SyLhEP@z*+ z1T|~DkQYJ4O=&>)+%E@VZy^UY5F7UD*m+pj61a z$*xH*A*t-d;&$f=4e^Q;HZ01ajznQu} zX&gBxHzr>i>wLUEbB7(|c4)zW16t}Z}dwIpCAh0 zQOtqjd~F#^qkR`l-kZgIUuQwO#GKbFL$G`vn29Uz`sXbKkD^;t5put30t+1V|EZ`iN&o-= literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/a1d777397fe299d68240c4a8ef9731e227e39eabaa22c9d8c948879be57d72dc b/cve/openssl/2022/CVE-2022-3786/INPUT/a1d777397fe299d68240c4a8ef9731e227e39eabaa22c9d8c948879be57d72dc new file mode 100755 index 00000000..b0e1865f --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/a1d777397fe299d68240c4a8ef9731e227e39eabaa22c9d8c948879be57d72dc @@ -0,0 +1 @@ +..e>.=......;秧ŧ..e>.=......zdɧ.......F6 \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/a2001bd65440272e35e475e58908665c336f7a185c801b36100d6926551a03e1 b/cve/openssl/2022/CVE-2022-3786/INPUT/a2001bd65440272e35e475e58908665c336f7a185c801b36100d6926551a03e1 new file mode 100755 index 00000000..27333761 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/a2001bd65440272e35e475e58908665c336f7a185c801b36100d6926551a03e1 @@ -0,0 +1 @@ +xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeeeee \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/aabf6436bc8aacac0b5d0ea12d77bf9175011a590965dac4d7ec9978c74bb70c b/cve/openssl/2022/CVE-2022-3786/INPUT/aabf6436bc8aacac0b5d0ea12d77bf9175011a590965dac4d7ec9978c74bb70c new file mode 100755 index 0000000000000000000000000000000000000000..080e9152c19a920bc43f2f3ca91b151a7a393b59 GIT binary patch literal 1153 zcmb=((}jQv7$X%wfGWpLN#T}4kpWtx2M1s~b+=#G4h9Vn3P^5)vJP(Fj^Zp7lRzAj zZ2e#V|3A!XxUm>UViy3bhiL}W3=9koFaaMJ14#d`hjH9Nj50mADiD{20Z738iG=}D zga8m{I>TK{FGd~l7G)8yltwDU;pXPSS=br%n8LZ3Lev&-G3}xYM95{wEZd`eVZdrHdcnF7^=yCKW2-L}henKh5YDpFl^0R%-r%HJ( z6+PS}>#}rfO-=I=RXQDKlB~O5?r7|WqV_8j1D({%d?IVas)$J770KMHkEE)6tg^E~ z;JVrN(zb4Gu%tL_ibQVh3SZnt{kP~U(SFrhOd)Q?)- zw2rEUX>UJ^o1fVqSfx3mQ<^HO)PTyRs~Vj*RK32iZ< se#x85<`>W%{pK-<0l+;*5RPFYQ0$7rl&&DLG-nXK6n6%}d}gm)-gDC4Pyhe` literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/adb50609902db2ab43d3f2c6436e5ed3f0e483aaefb396a6298c19e8cbd61c14 b/cve/openssl/2022/CVE-2022-3786/INPUT/adb50609902db2ab43d3f2c6436e5ed3f0e483aaefb396a6298c19e8cbd61c14 new file mode 100755 index 0000000000000000000000000000000000000000..78d0aa4845f40905a00ef9ad327a3a4b07891050 GIT binary patch literal 49 VcmXR()zjnDi@^grkpKe&3jnEg5$yl~ literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/ae70535ec8b5dd230ccba4e69ee3dde79f9508a08db7b4a2336d667c90d827c7 b/cve/openssl/2022/CVE-2022-3786/INPUT/ae70535ec8b5dd230ccba4e69ee3dde79f9508a08db7b4a2336d667c90d827c7 new file mode 100755 index 00000000..6defe232 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/ae70535ec8b5dd230ccba4e69ee3dde79f9508a08db7b4a2336d667c90d827c7 @@ -0,0 +1 @@ +t.. .e.. nv ...A..............  ..ꪪUϪ. .........8..... ..........+..)..........+..................F............... ...... ............)............... \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/ae8dfc25c4d6e69120844188d977dc0f525b5266ef50bdf3b5a727ca38386cc1 b/cve/openssl/2022/CVE-2022-3786/INPUT/ae8dfc25c4d6e69120844188d977dc0f525b5266ef50bdf3b5a727ca38386cc1 new file mode 100755 index 00000000..59d742bb --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/ae8dfc25c4d6e69120844188d977dc0f525b5266ef50bdf3b5a727ca38386cc1 @@ -0,0 +1 @@ +xn--;-eee \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/b2c53b5752adc9ce9d6aae87b17386a692a26ee9b761ab966472100e9219571b b/cve/openssl/2022/CVE-2022-3786/INPUT/b2c53b5752adc9ce9d6aae87b17386a692a26ee9b761ab966472100e9219571b new file mode 100755 index 0000000000000000000000000000000000000000..bb66f13b2cd06d25b34e46ee8846e3043c035ec6 GIT binary patch literal 7652 zcmeGhyH3L}&;xTe1QH7?Qj;!hbOfPRASAv430RmbmgFy3*%(+6Mg0rD$T&`&_|A_w zvEv3QmRjHY&gb(vY1c1lIhK1L*_uU?vCpO)+pHR#m>o03BfxJD-Q`n1<(#YeMD6O= zX?2^;E}`0KuBGaUJgj@y;0BOe4Pet|a`XjY3%=$}1yHBL511?Jx0u2^nDxNvk5+%` z2~w@vW=%Y=Apsx(L6+w;83_z0f$haGcOyBWIi(URg8?%udz4+cz*P+zzTbXeiQc(b zw97o$*>Sl^Tz4J4$=gbEp?oa>JRA0qld-G~S9WM+lOBR+IT{vL6AA9K0N1bPu+gp{ zB@0*p;lM|1#Nn=q7ZOSgMqL7NSPyJW*hv^%Ew+~XQ+2DFP-H^ipQ+>_k>LLV!nQZv zpK#y0_9dvT!#pnaL}za_G+0O?tm*y~nJ~`Q79IPw8V2KVGeCtQF=GN-81flr@fC!S zA;WaEeZ}NXTVx;0!DLz%7?(YZ>u!|Zyq{k?t%^TBCMrT)sM{Hi0OVZ4dpTEsg6Q|68d=vU+ zM6;DqNTg8R{Hi2O`N9N_m+y;OhC7jvT9&X!iyGM*kY#PIw=qZ2(-~OA2f!MH9E>63 ZO*{(pSyN`|JSqRueN8iVpAvTb{s2vHz$gF! literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/b35b1839ae03c8ac8e23c5041e0933ab8a16b7b71176bc022c70caf345f51b69 b/cve/openssl/2022/CVE-2022-3786/INPUT/b35b1839ae03c8ac8e23c5041e0933ab8a16b7b71176bc022c70caf345f51b69 new file mode 100755 index 0000000000000000000000000000000000000000..e11003da3724521d61804436560a4677ddb18790 GIT binary patch literal 8074 zcmeI1KMsO06voQ|T#SR8&PLd(t}Z6VdpI()xo`#v(Q}SohuvIBrr=Is7!NL`lVq>GYnG#-Hk=FtC2P%E4qPr!;;1;)MkU5 zFx|D3+n)edf!c>*`oct4*4YlQdC#-Q$^E0^<;f@u95h95M%oO1H>kqNjZ!cvT?c;9 zlq$h32!KG31g1UuhHDT20T2KI5C8!X7$t%AD62wIAOHd&00RF)Ksbh#mj3|->@&$1 z+Cyd0`0HhV|E!99S9)s9=VU|qX=rC?cB|RFQbh6#xJL literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/b6a69c40d4931850ba6c6c7126dc1403eadc2dd9d08f24bd9841560fec599324 b/cve/openssl/2022/CVE-2022-3786/INPUT/b6a69c40d4931850ba6c6c7126dc1403eadc2dd9d08f24bd9841560fec599324 new file mode 100755 index 00000000..ea727c95 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/b6a69c40d4931850ba6c6c7126dc1403eadc2dd9d08f24bd9841560fec599324 @@ -0,0 +1 @@ +........d...................................... \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/b72b5345707196be33fdefebea3dc5254d8aa66217fca8833174c82e3687cd4d b/cve/openssl/2022/CVE-2022-3786/INPUT/b72b5345707196be33fdefebea3dc5254d8aa66217fca8833174c82e3687cd4d new file mode 100755 index 0000000000000000000000000000000000000000..24cc9c23ac240afb5226bd1be9ba2609d892fd4c GIT binary patch literal 6565 zcmb=((}jTTcmM+)IV@7s(Zm*`@khBNg#bf6Ny@3H_y85n8Z~P8hQLPZdF>GOj3UXT zog}FqRXiF3ctRirj~pQ>BSH$OBd-fJrv5)A=CS_&&q}0zGa}WEDjN-fK@tKNsOS!A znngut!Hl9}4GuGMlpYEpzyJh8!JUK6jSZurh8!h&cXjoEz+5j+kAZ=aLC+Hi>^wa{ z6cjL~t|~#+G0GkdfuR!ugR+p+(;GSgIO@{T5Eu=C(GVaq1Q=KbWr<6q>nT&FqpQyc Rnv<#0)%*XyfdSa80stUAD<%K{ literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/b7698fd718a28b53dd92f5c947392be92d7d1c21479873cdd0897bd80b18d145 b/cve/openssl/2022/CVE-2022-3786/INPUT/b7698fd718a28b53dd92f5c947392be92d7d1c21479873cdd0897bd80b18d145 new file mode 100755 index 0000000000000000000000000000000000000000..a146a6b07aad14dc589dc55c0d38dbe81a2f1deb GIT binary patch literal 2181 zcmd1KMg|T4k$JRWU#EqkbThMa6pV%dtwW%TC=1$%QiZH&5;AA7vr8$-)1F|!NV*XW z3=H+8>!OYhoH0^>Q)W;}5SMI8a&k9Gs;Quup@9m9(8vgKQ&}Bhjafh?RjA5}QMuIQ L1)v(1!=MKMM^`g~ literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/b8386e4c7e343cba7037e897f80f09ef116872f66a690c94a11d8eab1ece3bfc b/cve/openssl/2022/CVE-2022-3786/INPUT/b8386e4c7e343cba7037e897f80f09ef116872f66a690c94a11d8eab1ece3bfc new file mode 100755 index 0000000000000000000000000000000000000000..e200b352618f72d5e66a4369db8de6764e2c6489 GIT binary patch literal 1968 zcmb=((**%f%76u#+A*!xLx2jP(^A2}4?;IGFO5{WY(fA(-FpTiR5Ftq*nIzQ+#Sb9N5QGTHENzl?AZsAX-{6X>6joi4 Np4fmD2(q2XYycGE;GX~h literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/ba40cbddd60924efa6ebf0c71f0a4b04a02bdb8ca4c36b3428889738ff742185 b/cve/openssl/2022/CVE-2022-3786/INPUT/ba40cbddd60924efa6ebf0c71f0a4b04a02bdb8ca4c36b3428889738ff742185 new file mode 100755 index 0000000000000000000000000000000000000000..b642b53aa18cbb3ce079ee3673071af704d166ff GIT binary patch literal 5433 zcmb=((}jSm+o=S$ZJ$nxNl@#lLRIZk0cnsi zdU`-pz(5x)1`*Z5ZU11FsQ~6=n!E1?jco8B+T0~XtAs0D4QGuqNDl!92GaEmb{!<- z6%v#V8egYS;1VMW^kQf|i6H_LfE88s|6wBJ(5(Oevl6Lqv=SyVpdiXdP$kS&Oj5|; zRZR8LVi8{J@JQaoBS*2+XeCT>5RzuV2(N@m3oL4@2KF@csBPvjH;>YCkU?NLrue}X z={p9ObLj1wJ(O5@gb2;Vs3F1_;*^janG7t$JcsQfF5u8q;V8ItboKc_VWqlRw?Y^0vo4pGl2l1$o3 zlIl^#qalDN1XA$G5t1?@q<}i|x=>^4|5IWf>;M0(MCvyqQr)Ps(GVCUA#j0;?x3bw zRCE^1C@R+AFe69lp%4NLKrj^CIoRCTFdAyeQKENOR}Tox_44!>7#JD!Jb}Q@(*s07 z0b}Z_5@a2t?9mVyIw3G93rRh_p%Z|kE*%Yl(GVC70U|?yfn`vZxJ0_1GG#it`h1`{ PnJQhq|Nk2pfXylZ4W}z6 literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/c01f72af3eb3357e8f362270bad7e03b2747ebc03aa993ebf01698bf78c09316 b/cve/openssl/2022/CVE-2022-3786/INPUT/c01f72af3eb3357e8f362270bad7e03b2747ebc03aa993ebf01698bf78c09316 new file mode 100755 index 00000000..409d1b53 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/c01f72af3eb3357e8f362270bad7e03b2747ebc03aa993ebf01698bf78c09316 @@ -0,0 +1 @@ +.................................xn--..........xn--..... ..................................:...xn--...............xn--.n--..+....xn--..... ...................-..+....xn--..... ...........................xn--.n--..+.........xn--.n--..+....xn--..........................xn--..........xn--..... ..................................:...xn--...............xn--.n-xn--..+....xn--..... ...................-..+....xn--..... ...........................xn--.n--..+.........xn--.n--..+....... ..................... \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/c2061a2d144c44dcd2a5a602928a00bcdefae1fca7927e16baa94e9cdaa38876 b/cve/openssl/2022/CVE-2022-3786/INPUT/c2061a2d144c44dcd2a5a602928a00bcdefae1fca7927e16baa94e9cdaa38876 new file mode 100755 index 00000000..c142a265 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/c2061a2d144c44dcd2a5a602928a00bcdefae1fca7927e16baa94e9cdaa38876 @@ -0,0 +1 @@ +.................................xn--..........xn--..... ..................................:...xn--...............xn--.n--..+....xn--..... ...................-..+....xn--..... .............,.............xn--.n--..+.........xn--.n--..+...xn--..........................xn--..........xn--..... ............I............]........:...xn--...G...........xn--.n-xn--..+....xn--..&... ...................-..+....xn--..... ...........................xn--.n--..+..̵...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xn--...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................../......................................................................................................................................................................................................G...................................................................................................................................................................................................................................................................xn--..........xn--..... ..................................:...xn--...............xn--.n--..+....xn--..... ...................-..+....xn--..... .............,.............xn--.n--..+.........xn--.n--..+...xn--..........................xn--..........xn--..... ............I............]........:...xn--...G...........xn--.n-xn--..+....xn--..&... ...................-..+....xn--..... ...........................xn--.n--..+.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................<..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................=........................................................................................................................................................................................................................................................................................................................................................................................................................................................A...........................................................................................................................................................................................................................................................................................---............................................................................................................................................................-.............."........................................................................................................................................................................................................................................................................................................................................................................................................................................9....................................................................................................................................................................................................:...xn--...............xn--.n--..+....xn--..... ...................-..+....xn--..... .............,.............xn--.n--..+.........xn--.n--..+...xn--..........................xn--..........xn--..... ............I............]........:...xn--...G...........xn--.n-xn--..+....xn--..&... ...................-..+....xn--..... ...........................xn--.n--..+........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................<..................................................................................................................................................................................................................................................................................@............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................J..................................................................................................---............................................................................................................................................................-.............."........................................................................................................................................................................................................................................................................................................................................................................................................................................9..............................................................................................................................................................................................xn--..........................................................................................................................................................................................................................................................................................................................................................................................................xn--.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................E....................................................................................................................................................................................................................................................................................................................................................................................................................4................................................................................................................................................................................................................................................................................................................................................................................................................................................................./...........................................................................................................................................................................................................................................................................................................,........................................................................................................................R...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................[........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xn--...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................oooooooooooooooBBBBBBBBBBBBBBBB·BB"BBBBBBBBBBBABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB&BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBMBBBBBBB--oooooooooooooooooooooooooooooooooooѷooooooooooooooooooooooooooooooooooooooodoooooooooooooooooonooooofoo..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xn-------ooooo.....................................................................................................................................,.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................xn--..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................zoooooooooo.......xn--.n--..+....... ..................... \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/c2dba4eed8175d96b33bc5e8768d915a6278cb05a4c3c0fd294a43523c4d331d b/cve/openssl/2022/CVE-2022-3786/INPUT/c2dba4eed8175d96b33bc5e8768d915a6278cb05a4c3c0fd294a43523c4d331d new file mode 100755 index 0000000000000000000000000000000000000000..6afbf17b84bd230406c8013a6e701d0a4e3e4768 GIT binary patch literal 1183 zcmb=Z(uIKS+qeHj1$t-zsABuJ?b}y_Xc7R_P@w?Gl_Sp53=vjRu@xDF3Sc<_MI1TpDjJ!;}X33i~3ga9iMYQSay z9p(&nT>XED8<9-@gT#h2p*|rtUBL8F#X&H`P-qez1XYegF`*cU$)Sqlg@k~a2$Ge| g_44!>7#JD!Jb}Q@)59A?LjYsysuC_DatyNj0hmfCb^rhX literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/c56aa9e94a115d391aacb68d6f9aa72b65647b4dc3f82f7c26513e28749892e2 b/cve/openssl/2022/CVE-2022-3786/INPUT/c56aa9e94a115d391aacb68d6f9aa72b65647b4dc3f82f7c26513e28749892e2 new file mode 100755 index 00000000..14486765 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/c56aa9e94a115d391aacb68d6f9aa72b65647b4dc3f82f7c26513e28749892e2 @@ -0,0 +1 @@ +xn-------eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee--.xn----- \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/c5f5a0bcb8994fdb3b1d076e7594b4ecc5c1c4a5337423b880b1eda9a386dac9 b/cve/openssl/2022/CVE-2022-3786/INPUT/c5f5a0bcb8994fdb3b1d076e7594b4ecc5c1c4a5337423b880b1eda9a386dac9 new file mode 100755 index 0000000000000000000000000000000000000000..d70537e7c4854dd0d66409479ba49cb5bfe82776 GIT binary patch literal 6565 zcmb=()78~o3&h*02d1MLwHS>*$|WfT80twPD4~hQJ^RfeTc02Q|&2 zqO)K|QLzSx897Q1g%Dr>f}!Bf!RE$>(NIH<61}^+dO%>Vm#4?Tz{sHI2?TbY9v}(| z7*ki3AnO=qkA}d|34uXbNb2bgod6tl>1YUyhQMeD5E%jtEQ7MdCDQejDbvx_=L1g2 Q=vL|K{r}&<0BlwP04$CyT>t<8 literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/c7341dab38cf2709f282ad7055b1c19b1ec45706406dd7919073d9aba8aea70a b/cve/openssl/2022/CVE-2022-3786/INPUT/c7341dab38cf2709f282ad7055b1c19b1ec45706406dd7919073d9aba8aea70a new file mode 100755 index 00000000..963f95da --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/c7341dab38cf2709f282ad7055b1c19b1ec45706406dd7919073d9aba8aea70a @@ -0,0 +1 @@ +....................... \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/c857b22b4eaaadb1d5992acaf28f2f08087eb6fbceff324413af67cd3956e80f b/cve/openssl/2022/CVE-2022-3786/INPUT/c857b22b4eaaadb1d5992acaf28f2f08087eb6fbceff324413af67cd3956e80f new file mode 100755 index 0000000000000000000000000000000000000000..1b77f456a0af4b7c1a39c70d77db9f093e402ec7 GIT binary patch literal 399 ycmb=((*=R3;Q!R&?jC9yHo#`B!EQf8J$7+4 z(Wz*BDsT@_!3=VZxI(T*a`h2P`Q(~A$n+hhk$W~$%iOCJ8gv1ye2;@ zEH@%f?>3M!FoC3=fdPp_edbB5M#37G_5ZO-6Di30|352{O3jE=hh13%c41OQx00#> zrk?txILu_yXd=s8VryN}ET^aH6e2POq=iAgtB_lol$u47E0Ei03=9kkBxxR1Jmf>b z0T}57J)x&ZPzik%AZHhfY^LQn1W68S`2U}x>W?JLMiq~Sz%UL01{Na9v;p-$wFl;A Y!+oQptIr1-ysgsJ`~SazK~GN)0A;vzH~;_u literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/cb935795238aa9645b3bb25991c576a673ce3ecc78aa998fe9dfe0244be6f311 b/cve/openssl/2022/CVE-2022-3786/INPUT/cb935795238aa9645b3bb25991c576a673ce3ecc78aa998fe9dfe0244be6f311 new file mode 100755 index 0000000000000000000000000000000000000000..890cf3b4421e0088cbebfff7ba626c76688f9905 GIT binary patch literal 313 zcmdPXBL`IE>FVOpherxUM+PvKm|}f6%70!6efvKjLd@g07-->leUuu^z_KmHgq(RmK;VS zb?C(Gs7psfU^E0qLtr!nMtBG?urM&tB?$1fB_2Q|L-45~Ag4`09>25~erbp-Y7-Qx SiAf}rL4W~|HHmoSz)}DKSOdNQ literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/d15306d9c93c0288a42234fe421315014748d361278879a558e290dc5c89183b b/cve/openssl/2022/CVE-2022-3786/INPUT/d15306d9c93c0288a42234fe421315014748d361278879a558e290dc5c89183b new file mode 100755 index 0000000000000000000000000000000000000000..57e9193d0ab8465564dbdb15c62c4e70e5bde1d4 GIT binary patch literal 3949 zcmb=((}jTT*a1`)gF;q)9GQcMJsnlWEHKm2^mXud2pHZ zd&q+(`uKqA!H;g>RCIw6%D+I7zh{x5dr-E9$neKNXxTjwmeSkK%OqL&zd`Qc; literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/d2ddb0b576d139f673f62ad37ad2748823c22436593181a42e95464eae2fcd29 b/cve/openssl/2022/CVE-2022-3786/INPUT/d2ddb0b576d139f673f62ad37ad2748823c22436593181a42e95464eae2fcd29 new file mode 100755 index 0000000000000000000000000000000000000000..1c5fe2543eb9153e341f1d200450a4b32aec9894 GIT binary patch literal 6565 zcmb=((**%N-R;x^)6tAtjK&}3k`w|A^&}~$qT&NoG;7qT;Tr-Qspqvr)H8}ClXjA% zdQ|af2;d2U6g+Z-q>KnDppHDOzOVmJiFvI5|FaUQ-;79gqsm4@V335s1uD9Onr2ba zSumrhScAii9Hoas2rvM_P;lp9b7RA3s3Av*-d$ZiATZa<(_>&@WYF^j0y|F+5CsK{ zsjEtmb&Rq{LtyBHz@RK7_4I~L0FJtJGz3ONU^E1X3;_m~L0RGw>3YhP>FDb7f#zhY NboKuKZ(sm6s{nOrE8YMA literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/d3102ff8b56dab3c600469ef613cdca6f8caa0a53af7cc8b4a297ec7a3fa577f b/cve/openssl/2022/CVE-2022-3786/INPUT/d3102ff8b56dab3c600469ef613cdca6f8caa0a53af7cc8b4a297ec7a3fa577f new file mode 100755 index 00000000..e34c9349 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/d3102ff8b56dab3c600469ef613cdca6f8caa0a53af7cc8b4a297ec7a3fa577f @@ -0,0 +1 @@ +xn------eeeee \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/d31d11b7457ab8a0680b52293b6b6d616b9076915ad8a114d53c6fb913e9ea7a b/cve/openssl/2022/CVE-2022-3786/INPUT/d31d11b7457ab8a0680b52293b6b6d616b9076915ad8a114d53c6fb913e9ea7a new file mode 100755 index 00000000..1a489e1d --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/d31d11b7457ab8a0680b52293b6b6d616b9076915ad8a114d53c6fb913e9ea7a @@ -0,0 +1 @@ +------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------@--------------------------------------------------..-.. \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/d40986ad30f8f3f56beef39bd0195622f63680e75cd80d94b097cf7d777c4fbc b/cve/openssl/2022/CVE-2022-3786/INPUT/d40986ad30f8f3f56beef39bd0195622f63680e75cd80d94b097cf7d777c4fbc new file mode 100755 index 0000000000000000000000000000000000000000..862b90556bf9d63a28190b260d5a31de020b3d56 GIT binary patch literal 5892 zcmb=((**%f5YPjYqr^xK0gs{Yd9R`G1(JPWPO=W#YH*~j@uQ}XhQMeDjD`U5A@GZV z;TQ3$@u*D0BR9gNT!H>o7?yrE8kW8q_0-S`0bSkg)ByLuhD=8@YB3t0irk?U%7fXp znFHiFLWyC3oHbaiB@{el$?J`R!5RW7RCE|wX@f?ZF4D+cLdG&M5K=J!@_Kr-u=FM^ m3?#2DL)0^hB$IZM zqdG%hO|EU}Vtq1Ohux4-f?f zjH#YU6vy!^x&$A=LDwQ&Cttv!PvGS4>QtQt2WMR+FHo_AA}ADHkNPQHLI zA@$zcfQ1l>P3}Fp=bIr(^XH!P`!sZDLVId$w*Sh600MCZwl}QVjN1a$R}}bM@qA84 z009KV3*3qCkOr3&cwh234r^54ywTAaT!p}Nsv>4t$epr{E!g(df*xrR0ZjtWn!=J5 z0R+Md@BtInTXePFvAYL%a<-LOxBQ*EwS`G^|1_sYpfkTJ-`sL{;R>C-=>Fa0kMWmu zu^gyTDuU+43QGiZ3q0tKPkICpK%h$CYu%Wt{p>>k0R$8Ym>O^D4HdZ&6#)bgK%hZ^ zg9gWDXao?5BG9jWy8hpYQPNWsfw{m42?UZ8_(&vCUY&ynjH-Q9?d1U@X>Ye#lhzUa zAb@}vfm<=1=x$_BcYM;gNrOv4BufB*ts;4vUW9Rwxf< z*Jcio;|L{&0dm%0v6fKqkR`7-3I=Nkq)^deWTg!nX}U-wa|s#Cz(7dF0Lbg<(ZbT3 nv@n!tGneB~$-puwqX36%sVl6btIr1-@~+a=`~Saz0hqM`qnKJw literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/d93876cab528f45325b0880e3f8a2c43a8dd4a2bb6039a0e44f2d88623f4ec78 b/cve/openssl/2022/CVE-2022-3786/INPUT/d93876cab528f45325b0880e3f8a2c43a8dd4a2bb6039a0e44f2d88623f4ec78 new file mode 100755 index 0000000000000000000000000000000000000000..cdb389906f356467af431cd55e23efd193417f92 GIT binary patch literal 6565 zcmb=((**;^?bHL)(TrM*#vkR96aozOBq^t&;saDPYt*RW8v+}t=e0xBGm0dWc9Nue zRPksC;0b{gJaUAjj0h>9j=V0^nEL;en8*76KP!>?&4^Sts%$g_21y89prSjdX%-co z1v83@H8{-3QF#lqD{auBS|yj;=l*Xila| NSMUG-1_ofW3IJR!EAapT literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/da3a35edb18367494827319b15e500f118ec62205608e2c93f036b8ecd7542e9 b/cve/openssl/2022/CVE-2022-3786/INPUT/da3a35edb18367494827319b15e500f118ec62205608e2c93f036b8ecd7542e9 new file mode 100755 index 0000000000000000000000000000000000000000..0e9ce8f9db73730170cbb31f6d9fa724a2eb9e86 GIT binary patch literal 5892 zcmb=((**&~Q9wxun1X?ysVR0t^soyLMp2K!=qS?M+LnFy^d7&U)@LSX&?*!uyWo#?Fvf_#`^ z3@p^loGU=a&VZRcgy~hZaQjq{p%f2|K%$li_kkmW2z7%_$x(tX($UrD12yFl?RWrF C_;EJ? literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/dd3d96cb33fc0dc0b53de2dddf349de8896ed518e6487efc7e843348595c1e7a b/cve/openssl/2022/CVE-2022-3786/INPUT/dd3d96cb33fc0dc0b53de2dddf349de8896ed518e6487efc7e843348595c1e7a new file mode 100755 index 00000000..11c39149 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/dd3d96cb33fc0dc0b53de2dddf349de8896ed518e6487efc7e843348595c1e7a @@ -0,0 +1 @@ +xn-------IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxm..xn--L- \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/e0ca9860081b96903538aa8d0f6e3cc81e9f69724f243720b39e87543b1b9805 b/cve/openssl/2022/CVE-2022-3786/INPUT/e0ca9860081b96903538aa8d0f6e3cc81e9f69724f243720b39e87543b1b9805 new file mode 100755 index 0000000000000000000000000000000000000000..489898bc54ff6ec7524b6be5a923c6402476eed5 GIT binary patch literal 6441 zcmb=((}jTT)C1Gej9QG!hgwLOLe)ly_kfUsp(@W%kKN_VunSXB^Z*%Vtsz3sHXLed zw{M?{Luyob5Qo4<>bdO@^^79Pq@5(GCQtEf^0bZW8V!Nb5E$tp!216`>qrlSQU8y; z5I9K4%MA>KRE#Kjy}P=4Kwz$yr^mp+$e`y51a_VtAPNc?Q&*K>36f1%#D;{>ISO2P zh625#TFDB5k(WTp3MOc(9s&uJfrSBB1YaV{mqT5Xj;=l*XdtUfSMUG-1_ofk3-eJ0 pa9|C_rhrBmNP!`vT8RyTYs4xXY3g>5G!KvZ7gDZ|%y7Ug*8zl3rH}vs literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/e3ba5c481059573d91793ed2be9ccf969768b1bb084df28741f883317baf7f6a b/cve/openssl/2022/CVE-2022-3786/INPUT/e3ba5c481059573d91793ed2be9ccf969768b1bb084df28741f883317baf7f6a new file mode 100755 index 0000000000000000000000000000000000000000..a4bee2aa3d337c57f82da98aea622c4bd8eed990 GIT binary patch literal 4408 zcmdT|u}%Xq3=I-Ur6a_hsp#*+Lx< zP1HHwQtqmu&=T04CJ7Y~ZwD%IAcWQ2wpb!-nqx}C`$f-*@X-gVRFnPCi4OK}9qsN4 z%B8D(D^2*rM-*bu17Ozk7)&Dox&oW!^Sd#dSLW|Z(Dp1$ocP4W zOohymb$b@6JO8r(b$)VOyE$LPH^6PNY#U1+P5c;*nI|?QX6W}E8X}K8#~A_hxr||b p^^l6g{NdU|&A~~H=Og;`82}fJQlL1(tU8^Tzeye|X18Ue> zm^nZ`Ba|2h$XSEMT0+4?mb~657_1?XLPdv>l{RRk=^~BHC1flE10fXyAg`xK3rla( n!cd~kT#iE}1IwU{0vxWTuCR`-J|AevyGmE@|NjOCVAcizv%6YO literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/ea0a787883bc3acb758203f3f2f0e5eae5dfce6c73860239d04f5379188df753 b/cve/openssl/2022/CVE-2022-3786/INPUT/ea0a787883bc3acb758203f3f2f0e5eae5dfce6c73860239d04f5379188df753 new file mode 100755 index 0000000000000000000000000000000000000000..fc4195d2ce6034a2157637e6732dd9d055729d4c GIT binary patch literal 6565 zcmb=((}e&JkL}a~)6ooCjK&}3k`w|A^&}~$qT&NoG;7qT;Tr-Qspqvr)H8}ClXjA% zdQ|af2;d2U6g+Z-q>KnDppLvQ)R_AJl$gi*|352{`pt+`H>zwj1O`b6T%e*msA(1z zodq+BiZwXQ$WeMIga88&3mMg~1kAh7fF08voD zn7XP2S;r`QGz5lD2n@}gy{{{wNvkCwus4D*e literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/ec5865a8779883c95f5bf4d7bf53b66747e884ce774bf4a30f1a6701e29929f0 b/cve/openssl/2022/CVE-2022-3786/INPUT/ec5865a8779883c95f5bf4d7bf53b66747e884ce774bf4a30f1a6701e29929f0 new file mode 100755 index 0000000000000000000000000000000000000000..c6ed6b6a0fc8f5a4f57bca3b1258b059973754be GIT binary patch literal 374 zcmb=((*=P5EMPkfV39)?azz&)iVw2@EA4;~U9_Eng@FOV-@cuJaS@2Cs|zC0?Q%dB tX!!sCKdJ~i4`c`!tbs9rGy{?Ykc7!#>gek8fdaWoSC4_Efk97C4*;Uhvt0lH literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/ed811022cd8722307dcb437abe20927660fdc782a6dbc68e994c1cfe11ecabb8 b/cve/openssl/2022/CVE-2022-3786/INPUT/ed811022cd8722307dcb437abe20927660fdc782a6dbc68e994c1cfe11ecabb8 new file mode 100755 index 00000000..4dfdf99c --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/ed811022cd8722307dcb437abe20927660fdc782a6dbc68e994c1cfe11ecabb8 @@ -0,0 +1 @@ +.....................................xn--.......xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxn-----IIIII.IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIILIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII7IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII6IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIAIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIYIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxx-------xn--.................IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIeeeeeeeeeeeeeeeeeeeeee............................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeee......................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee....IIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee............................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeee......................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee............................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee..........................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee....IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeee.....xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee............................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee....eeeeeeeeeeeeeeeeee....ٷ..............................IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIILIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII7IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII6IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIAIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIYIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxx-------xn--.................IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIeeeeeeeeeeeeeeeeeeeeee............................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeee......................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee....IIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee............................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeee......................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee............................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee..........................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee....IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeee.....xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee............................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee....eeeeeeeeeeeeeeeeee....ٷ......................................................................................................................................................xn-----IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIVIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIxnn-----IIIIIIIIIIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee......................IIIIII...........xn--eeeeeeNeeeeeeeeeeeeeeeeeeeeeeee..................................................................................................................... \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/f0cebdb539fe7f8ce53244904ec456eb4bcacd88ca2102a55c4f746dc4dc25ee b/cve/openssl/2022/CVE-2022-3786/INPUT/f0cebdb539fe7f8ce53244904ec456eb4bcacd88ca2102a55c4f746dc4dc25ee new file mode 100755 index 00000000..40421f93 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/f0cebdb539fe7f8ce53244904ec456eb4bcacd88ca2102a55c4f746dc4dc25ee @@ -0,0 +1 @@ +...............%%e%%JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ%.. \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/f2ca1bb6c7e907d06dafe4687e579fce76b37e4e93b7605022da52e6ccc26fd2 b/cve/openssl/2022/CVE-2022-3786/INPUT/f2ca1bb6c7e907d06dafe4687e579fce76b37e4e93b7605022da52e6ccc26fd2 new file mode 100755 index 00000000..9daeafb9 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/f2ca1bb6c7e907d06dafe4687e579fce76b37e4e93b7605022da52e6ccc26fd2 @@ -0,0 +1 @@ +test diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/f3013da77e18db5da475275ecb7495604f56d3a6f4cfa1ad6479a1840829145e b/cve/openssl/2022/CVE-2022-3786/INPUT/f3013da77e18db5da475275ecb7495604f56d3a6f4cfa1ad6479a1840829145e new file mode 100755 index 0000000000000000000000000000000000000000..63a83db9c8c04f319e4f6a916e084f8968229bfd GIT binary patch literal 28 ecmXR;ZPerZRtzSUq&aOFm;_jWv<(B3E(-vBI|f?- literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/f4a70332d79afa157e569ce013af24e05a3c271c753816b103d954a27c51934f b/cve/openssl/2022/CVE-2022-3786/INPUT/f4a70332d79afa157e569ce013af24e05a3c271c753816b103d954a27c51934f new file mode 100755 index 0000000000000000000000000000000000000000..f2fb8a9772b61b7433682de29d64dc435350b847 GIT binary patch literal 48 ccmXR()zjn5E0gBb1JV!@$ifP2q!}1k0N?irJOBUy literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/fa43c701ca11d5baefa9a5652d916d5858c2644f36f24f913f2edb5430b6bde5 b/cve/openssl/2022/CVE-2022-3786/INPUT/fa43c701ca11d5baefa9a5652d916d5858c2644f36f24f913f2edb5430b6bde5 new file mode 100755 index 00000000..a9ae1a9a --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/fa43c701ca11d5baefa9a5652d916d5858c2644f36f24f913f2edb5430b6bde5 @@ -0,0 +1 @@ +te.. .-....7.n..........5..............IEe \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/fad296d862453bafb03305d3a2ef29bfd11618e98f35cb8341decca4301e17a1 b/cve/openssl/2022/CVE-2022-3786/INPUT/fad296d862453bafb03305d3a2ef29bfd11618e98f35cb8341decca4301e17a1 new file mode 100755 index 0000000000000000000000000000000000000000..b82243db7b03ebbe8a87e5f9e4d99937d82a0d76 GIT binary patch literal 3337 zcmb=((}e(25by>O#dH8Ybg+X+E24skR7eYD+c7|KaiyskC>k&TBLf2ih9FR&0vLrD z;wGl1WptO}@tI8|_?THve+69m9)cuf3aVE6^+j525x0-01dH=ZaH36*9< z83I=n0%uXe*nXCft4Nb4wkkXWY=E9Q12LPS0Z8lU>hpp6Jyp7T|Nl2I=;`SJ0QwOr Ah5!Hn literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/fb5af75f2cfe04d9533a1dd115006269870ed60b34ff4f6efdbf655dae45577d b/cve/openssl/2022/CVE-2022-3786/INPUT/fb5af75f2cfe04d9533a1dd115006269870ed60b34ff4f6efdbf655dae45577d new file mode 100755 index 0000000000000000000000000000000000000000..70d4cab5283dd8375f71978c9c99441096f9853d GIT binary patch literal 8 PcmWG(muJyq;AQ{-2lW9s literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/fbb575fd8f87ac8c62c8d0b9248302878a9dda1d033073378d39d95b28544a12 b/cve/openssl/2022/CVE-2022-3786/INPUT/fbb575fd8f87ac8c62c8d0b9248302878a9dda1d033073378d39d95b28544a12 new file mode 100755 index 0000000000000000000000000000000000000000..4b0f0ccde1b9dda0e86c80279e2501b731d26510 GIT binary patch literal 5263 zcmb2wg8?-tP=_%_>46OaOJp#xP8r0uyQ-;a5br!rSZYV7ZKN3(Sco@g_^T8c{$51! zp(F~A5J#Sn0;N7(xCE;6G9?KBrm24xe&>}6l)2GlP%}qq9h9u_!E2>aSry)^r zsSp*eR8WLm(on?ap*En%H6&{mAX&%o)IeI2N?{l+u}KTDQPo2r1T>L*?zq@A^M@PF zOeSow17Rg3sQCY%1jWNvDYl9NWvJrl0D4^s-EM5Ig^4vVFfi!pxxl!3djG)!Kt78e J12<4g4*>X*v0?xK literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/fbbd19a73bf0d679584f5df7d037a1f218052362685a9b2bde9bc35408b0ed5c b/cve/openssl/2022/CVE-2022-3786/INPUT/fbbd19a73bf0d679584f5df7d037a1f218052362685a9b2bde9bc35408b0ed5c new file mode 100755 index 0000000000000000000000000000000000000000..72d85831644cc88820e8c4624159f68fdaef20dd GIT binary patch literal 2005 zcmb=(%hLq`PZXes02M&_R50*^P?#h_F>x%2RY+=SV27R_g8%~qk{!c~=|O>aQYg?1 z*NT!{Mjl5G$;+cj4W25{8KX%JDV>nXL{4gOBOKu@7{d$3pfCLZVqFLYwrW$L*VB_I ff1}n}=&6)2A6S=A9j=V0^nEL;en8*76KP!>?&4^Sts%$g_21y89prSjdX%-co z1v83@H8{-3QF#lqD{auBS|yj;=l*Xila| NSMUG-1_ofW3ILCoEBycf literal 0 HcmV?d00001 diff --git a/cve/openssl/2022/CVE-2022-3786/INPUT/seed0.txt b/cve/openssl/2022/CVE-2022-3786/INPUT/seed0.txt new file mode 100755 index 00000000..9daeafb9 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/INPUT/seed0.txt @@ -0,0 +1 @@ +test diff --git a/cve/openssl/2022/CVE-2022-3786/Makefile b/cve/openssl/2022/CVE-2022-3786/Makefile new file mode 100755 index 00000000..fc45cfd3 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/Makefile @@ -0,0 +1,20 @@ +ROOT_DIR:=$(shell dirname $(realpath $(firstword $(MAKEFILE_LIST)))) +CC = afl-gcc-fast +CXX= afl-g++-fast +INCLUDE = -Iopenssl/include -Iopenssl/test +CFLAGS = -m32 -fno-stack-protector -ggdb -Wl,-z,relro +LDFLAGS = -L$(ROOT_DIR)/openssl -l:libcrypto.so.3 -l:libcrypto.a + +.DEFAULT_GOAL := harness + +# What we'll actually use for fuzzing. +harness: harness.c + AFL_USE_ASAN=1 $(CC) -o $@ $< $(CFLAGS) $(INCLUDE) $(LDFLAGS) + +# Confirm that the vulnerability is present. +confirm-vulnerability: confirm-vulnerability.c + AFL_USE_ASAN=1 $(CC) -o $@ $< $(CFLAGS) $(INCLUDE) $(LDFLAGS) + +clean: + rm -f harness + rm -f confirm-vulnerability \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/Mayhemfile b/cve/openssl/2022/CVE-2022-3786/Mayhemfile new file mode 100755 index 00000000..e9c6e3f7 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/Mayhemfile @@ -0,0 +1,120 @@ +# Start of a brand new YAML document. You can save this file as Mayhemfile + +# version (Optional) +# Datatype: string +# Specifies the version of Mayhem. +version: '2.0' + +# Owner (optional) and Project (Required) +# Datatype: string +# The unique name of the project organization and project the target belongs to. +# project: owner/projectname (optional - remove comment to use) +project: whatthefuzz/openssl + +# Target (Required) +# Datatype: string +# The name of the target you are testing. A single target could have multiple +# targets. +target: openssl + +# image +# Datatype: string +# image is the name of the Docker image that will be used. The image can +# contain the targets (if using Docker packaging) or they may be contained in a +# root/ folder, in which case they are overlayed into the image (see mayhem +# package command). If image is not specified, ForAllSecure’s default Docker +# image based on Debian buster will be used: $MAYHEM_DOCKER_REGISTRY/forallsecure/ +# debian-buster. Docker images can be uploaded to mayhem. To more easily refer to +# Docker images that have been uploaded to Mayhem, the $MAYHEM_DOCKER_REGISTRY +# variable can be used to reference the location of the server’s internal docker +# registry. Mayhem comes with ForAllSecure's default image preinstalled. +image: whatthefuzz/openssl-cve-2022-3768:latest +# Default: $MAYHEM_DOCKER_REGISTRY/forallsecure/debian-buster +# Default changed in 1.1 +# Introduced in 0.5 + +# duration +# Datatype: integer +# Time in seconds to run the application. +# duration: 90 + +# advanced_triage +# Datatype: boolean +# Runs additional analysis via extra test case processing to find defects +# that do not raise a UNIX signal, such as memory leaks or using an uninitialized variable. +advanced_triage: false # Default: false +# Introduced in 1.0 + +# tasks +# datatype: object +# Sets the explicit tasks that will be executed for the Mayhem run. The `tasks` parameter can be set to include the following tasks: Exploitability Factors, Behavior Testing, Regression Testing, Coverage Analysis. +tasks: + - name: exploitability_factors + - name: regression_testing + - name: behavior_testing + +# testsuite +# datatype: list of strings +# Defines the location of the seed test suite for Mayhem runs. The `tests` parameter accepts multiple methods for specifying the seed tests location for the current Mayhem run. In addition, when setting a local test suite directive, Mayhem will upload the test suite as a tar file to the Mayhem instance and substitute the Mayhemfile with an updated URL to the uploaded test suite file. If no test suite values are set via the source Mayhemfile, Mayhem will set [default test suite values](#default-values). +testsuite: + - file://input + +# uid +# Datatype: integer +# An optional numeric UNIX user id to use as the target uid. If unset, an +# unprivileged UNIX user id will be used that could cause issues accessing files. +# If a uid other than 0 is used, the target will generally not be able to perform +# privileged operations such as bind to a port lower than 1024. Docker defaults this +# to 0, although it can be overridden by the USER command. If using the default base +# image, this is 1000. +uid: 0 # Default: derived from ''image'' + +# gid +# Datatype: integer +# An optional numeric UNIX group id to use as the target gid. If unset, an +# unprivileged UNIX group id will be used that could cause issues accessing files. +# If unspecified, the gid is inherited from the base image. Docker defaults this to +# 0, although it can be overridden by the USER command. If using the default base +# image, this is 1000. +gid: 0 # Default: derived from ''image'' + +# cmds (Required) +# Datatype: dictionary +# A list of cmd objects to specify the different ways to test the packaged +# application. +# Each *cmd* object tells Mayhem how to analyze the target executable. +# Each *cmd* object contains the following *optional* fields that should only be +# used if the target requires additional information or changes to its environment +# prior to execution +cmds: + + # cmd (Required) + # datatype: string + # Invocation of the target executable + - cmd: /harness/harness @@ + max_length: 50000000 + env: { "LD_PRELOAD": "/lib32/libasan.so.6", + "LD_LIBRARY_PATH": "/lib32" } + + # timeout + # datatype: number + # The time (in seconds) for Mayhem to wait for a single test to complete. + timeout: 5 # Default: automatic + + # memory_limit + # datatype: integer + # maximum amount of memory (in MB) to allow the target to allocate. Mayhem will + # kill a test run that goes above this memory limit and reports it as a crash. + memory_limit: 8192 # Default: automatic + + # sanitizer + # datatype: boolean + # Set to true *only* if the target executable is compiled with a sanitizer + sanitizer: true # Default: automatic + # Added in 1.4 + + # afl + # datatype: boolean + # Set to true *only* if the target executable is compiled with AFL instrumentation. + afl: true # Default: automatic + # Default changed in 1.1 diff --git a/cve/openssl/2022/CVE-2022-3786/README.md b/cve/openssl/2022/CVE-2022-3786/README.md new file mode 100755 index 00000000..a43b6cf2 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/README.md @@ -0,0 +1,75 @@ +# Fuzzing OpenSSL + +This repository has a companion blog post titled "Finding CVE-2022-3786 (openssl) with Mayhem" at https://www.seandeaton.com. + +## tl;dr + +All of this is taken care of for you with the included Dockerfile (also on DockerHub). You can run it like so: + +```shell +# Build the container +docker build --tag openssl-cve-2022-3768 . +# Or if you just want to pull down the existing one: +TODO +# Ensure that you're in this project's root directory (ie you can see ./output/) +# Mount the ./input/ directory to the containers /input. This is for fuzz input. +# This is Linux specific, Windows I think has %CD% in lieu of $(pwd)? +docker run --interactive --tty --volume $(pwd)/input:/input +``` + +The entrypoint of the container is to just run `afl` so you can get started +fuzzing immediately. To override this behavior, append `/bin/bash` to the end +of the `docker run` line. + +## Getting a Vulnerable Version + +The last commit that includes the vulnerability is commit SHA `3b421ebc64c7b52f1b9feb3812bdc7781c784332` from November 1st, 2022. It was fixed in commit SHA `680e65b94c916af259bfdc2e25f1ab6e0c7a97d6`. We can get the vulnerable version easily with `git`: + +```shell +# Clone the repository. +git clone git://git.openssl.org/openssl.git +# Change into the working directory. +cd openssl +# Detach HEAD from origin to examine the code as it was when it was vulnerable. +git checkout 3b421ebc64c7b52f1b9feb3812bdc7781c784332 +``` + +## Compiling + +For compilation, we use AFL's gcc compiler (because I kept getting undefined +references with `clang`). Because of the small buffer overflow +offset, we also want to use address sanitization (ASAN), enabled with AFL's +environment variable `AFL_USE_ASAN`. Given ASAN's use of large amounts of +memory, we also need to restrict the address space which we can do by compiling +the program for a 32-bit architecture. More detail [here][afl-asan]. + +OpenSSL's configuration for 32-bit takes in the flags `-m32` and +`linux-generic32`. The `compile.sh` script does this for you. + +```shell +# Configuration +AFL_USE_ASAN=1 CC=afl-gcc-fast CXX=afl-g++-fast ./Configure -m32 linux-generic32 +# Make +AFL_USE_ASAN=1 CC=afl-gcc-fast CXX=afl-g++-fast CFLAGS="-m32" CXXFLAGS="-m32" make +``` + +This could take awhile given your system's resources. After compilation, we need +to compile our harness. A Makefile is given. + +```shell +# Compile the harness. +$ make harness +# Run the harness. +$ ./harness input/seed0.txt +ossl_a2ulabel returned: 1 +``` + +And there you go, you can get started fuzzing the `ossl_a2ulabel` in `openssl`. +With AFL the command looks something like the following (or just use the +included `run.sh` script). + +```shell +afl-fuzz -i /input -o /output /harness/harness @@ +``` + +[afl-asan]: https://afl-1.readthedocs.io/en/latest/notes_for_asan.html diff --git a/cve/openssl/2022/CVE-2022-3786/compile.sh b/cve/openssl/2022/CVE-2022-3786/compile.sh new file mode 100755 index 00000000..61843307 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/compile.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +# Change directories into openssl. +cd ./openssl + +# Ensure we're on the vulnerable version. +git checkout eec0ad10b943bc10690358cf2db32ca06c3e81a0 + +# Configure the build for 32-bit, static, and without test (to speed up compilation). +make clean +CC=gcc CXX=g++ CFLAGS="-m32 -Og -g3 -fno-inline-functions -fdump-rtl-expand -fsanitize=address -static-libasan" ./Configure -m32 linux-generic32 no-tests --debug +# Compile the project. +CC=gcc CXX=g++ CFLAGS="-m32 -Og -g3 -fno-inline-functions -fdump-rtl-expand -fsanitize=address -static-libasan" make \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/confirm-vulnerability.c b/cve/openssl/2022/CVE-2022-3786/confirm-vulnerability.c new file mode 100755 index 00000000..e6e5b5a8 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/confirm-vulnerability.c @@ -0,0 +1,85 @@ +/* This file is adapted from the OpenSSL test created after the CVE. See: +** https://github.com/openssl/openssl/commit/a0af4a3c8b18c435a5a4afb28b3ad1a2730e6ea8#diff-83399d92c96bb1f4616b5c6f090053b95834cdbc7bb37bb0d835d1555f69e8ad +*/ + +#include +#include +#include +#include +#include +#include + +/* From punycode test. See link above */ +#include +#include +#include "crypto/punycode.h" +#include "internal/nelem.h" + +#define TEST_mem_eq(a, m, b, n) test_mem_eq(__FILE__, __LINE__, #a, #b, a, m, b, n) +#define TEST_false(a) test_false(__FILE__, __LINE__, #a, (a) != 0) + +int test_mem_eq(const char *file, int line, const char *st1, const char *st2, + const void *s1, size_t n1, const void *s2, size_t n2) +{ + if (s1 == NULL && s2 == NULL) + return 1; + if (n1 != n2 || s1 == NULL || s2 == NULL || memcmp(s1, s2, n1) != 0) { + return 0; + } + return 1; +} +int test_false(const char *file, int line, const char *s, int b) +{ + if (!b) + return 1; + return 0; +} + +static int test_puny_overrun(void) +{ + static const unsigned int out[] = { + 0x0033, 0x5E74, 0x0042, 0x7D44, 0x91D1, 0x516B, 0x5148, 0x751F + }; + static const char *in = "3B-ww4c5e180e575a65lsy2b"; + unsigned int buf[OSSL_NELEM(out)]; + unsigned int bsize = OSSL_NELEM(buf) - 1; + + if (!TEST_false(ossl_punycode_decode(in, strlen(in), buf, &bsize))) { + if (TEST_mem_eq(buf, bsize * sizeof(*buf), out, sizeof(out))) + puts("CRITICAL: buffer overrun detected!"); + return 0; + } + return 1; +} + +static int test_puny_overrun_crash(void) +{ + char* in = "3B-ww4c5e180e575a65lsy2b"; + unsigned int out[] = { + 0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Only 7-bytes now! + }; + + unsigned int bsize = OSSL_NELEM(out); // The actual size of our buffer + + int result = ossl_punycode_decode(in, strlen(in), out, &bsize); + + return 1; +} + +#define A2ULABEL_SIZE 512 +static int test_puny_overrun_large(void) +{ + unsigned int outlen = A2ULABEL_SIZE; + // Should produce 513 sized output.... + static const char* in = "3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2b3B-ww4c5e180e575a65lsy2ba"; + unsigned int out[A2ULABEL_SIZE]; + memset(out, 0xdd, sizeof(out)); + + int result = ossl_punycode_decode(in, strlen(in), out, &outlen); + + return 1; +} + +int main(int argc, char ** argv) { + return test_puny_overrun_large(); +} \ No newline at end of file diff --git a/cve/openssl/2022/CVE-2022-3786/harness.c b/cve/openssl/2022/CVE-2022-3786/harness.c new file mode 100755 index 00000000..dbcb3dd7 --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/harness.c @@ -0,0 +1,76 @@ +#include +#include +#include +#include +#include +#include + +/* From punycode test. See link below. +** https://github.com/openssl/openssl/commit/a0af4a3c8b18c435a5a4afb28b3ad1a2730e6ea8#diff-83399d92c96bb1f4616b5c6f090053b95834cdbc7bb37bb0d835d1555f69e8ad +*/ +#include +#include + +#include "crypto/punycode.h" +#include "internal/nelem.h" + +/* This is from crypto/punycode.c +** Why not the header? I dunno. */ +#define LABEL_BUF_SIZE 512 + +int main(int argc, char ** argv){ + + int fd; + struct stat stat; + int result; + + /* Ensure we have the correct number of arguments. */ + if (argc != 2) { + fprintf(stderr, "Usage: %s \n", argv[0]); + exit(EXIT_FAILURE); + } + + /* Open the file passed in to argv[1]. */ + fd = open(argv[1], O_RDONLY); + /* Check that the file exists. */ + if (fd < 0) { + perror("Open"); + return EXIT_FAILURE; + } + + /* Get the size of the file. */ + if (fstat(fd, &stat) < 0) { + perror("fstat"); + return EXIT_FAILURE; + } + + /* Create a buffer of that size. */ + char * in = malloc(stat.st_size); + + /* Read the contents of the file into the buffer at once. */ + if (read(fd, in, stat.st_size) < 0) { + perror("read"); + return EXIT_FAILURE; + } + + /* If DEBUG is defined, print the contents of the buffer. + ** Users can set this at compilation time with -DDEBUG + */ + #ifdef DEBUG + printf("The contents of the file: %s", in); + #endif + + /* Call the function we want to test. */ + char ulabel[256]; + size_t size = sizeof(ulabel) - 1; + memset(ulabel, 0, sizeof(ulabel)); + result = ossl_a2ulabel(in, ulabel, &size); + printf("ossl_a2ulabel returned: %d\n", result); + + /* Free the buffer and set it to NULL. */ + free(in); + in = NULL; + + /* Exit the program. */ + return result; +} diff --git a/cve/openssl/2022/CVE-2022-3786/run.sh b/cve/openssl/2022/CVE-2022-3786/run.sh new file mode 100755 index 00000000..b92b5b5a --- /dev/null +++ b/cve/openssl/2022/CVE-2022-3786/run.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +# Change the title of the gnome-shell. +printf "\e]2;openssl\a" +# I don't have a dedicated fuzzing machine, limit the CPU scaler. +export AFL_AUTORESUME=1 +export AFL_SKIP_CPUFREQ=1 +afl-fuzz -i /input -o /output /harness/harness @@ diff --git a/openkylin_list.yaml b/openkylin_list.yaml index 323454b7..1ba78cf2 100644 --- a/openkylin_list.yaml +++ b/openkylin_list.yaml @@ -16,6 +16,7 @@ cve: - CVE-2022-0492 - CVE-2022-2588 - CVE-2022-25636 + - CVE-2022-0995 sudo: - CVE-2021-3156 - CVE-2023-22809 @@ -46,6 +47,7 @@ cve: - CVE-2022-1292 - CVE-2022-2274 - CVE-2023-25136 + - CVE-2022-3786 libxml2: - CVE-2020-24977 - CVE-2021-3517 -- Gitee