CSClubIIITDM-org / bughunt-2024

Repo for BugHunt vashisht2024
0 stars 35 forks source link

[CodeToads] c/c++ 12 #80

Open TheKrakeninKSP opened 6 months ago

TheKrakeninKSP commented 6 months ago

b"2F\x1f\xb4\xbc;^+\xb8\xe4\x07\xf5\xb5s\xf7\xbba*4\xb6\x85-\x94\xae\xfd\xe0\xdc\xd8\x9f\x90\x90\x1ds\xee\xe2\x97\xf1m\x8c\xd6A\x9ck\xb6\xc6\x899\x94\xf2\xbe\xa5Y.\xbdi\xb01b\xb1\x12\x08%\xfdPS\x98F\x95\xba7(\x8b\x13w\x02\x80\xc8\xfe\x04\r-A\xf6R\xb7\x15 \x82^\xd2'\x1c+b&\xb1\\x90%\xb9\t\x0c\xa4\xd7\xfeE}\xe4\x87$,l\xe4\xad\x97z\x8f\xa0\xe36\xf8=@\xc076\xe1W"

b'gAAAAABl9SHyt9RSkU2DFLejY_2liUsp0UzHpNSqmDVpHcc8oUEWsO03hl7smfbLhnEUpdKyqhyLxODFCPK-wxwfBxuP6LRu7xeXTa5fhKYJtXdNaojOXgdSYoTLuNSDRIAsA4fjkvDhxn0Oi8p9h5DlDhjAwtwvY6bqvl0CcfDZCsFVZ6Gv8Yb-gsZov_ibyiBbhM680k603BMN2O0T_iyekkS75wS4oIBW43SRtOxPp9i761mfTzAoo7jZYTNcTrX1MWoHZGacKY4gbQ-sE7faivKdY1B_XT8oJU2llcuze2WRgehE5BdcL2PejMOtc3X824u245mpv5pXxveakfpchKG18W3Xt1utIlOs2WpCObzaeOJh1EVN7l6lo6Ok0vj9VMLdh5ltDtj1BS9rEu3_NpAp5lOaltnhxbLIy6qIUwyAzCJL2To-tekCOX3BLFQMtsUnO5Yne_tVImi6T_aiZwpUvgP8hbhnWMRgtZvKBXyj_F57eFulBF6hK3nAiwL99q4o2M6peh8qey1SbfiNTq9u6lqhoNYfjCgzs9Xnc6vtozjS_JjdfNf3w-Xac8FJfRQf0-NIDEfOb8x9njHnPd4wN-5IYLk68KjBSOdhUniLImZ_9SgBMXOTFqbC3-oy_wUwVBZIYkO3Ud5DIlMjkZBoM_AfxnYloDWdRGxlSSGtD4G1CXKuSGXuu5rwT039sEHGv_Mc'

bughunt-bot[bot] commented 6 months ago

Team Name: CodeToads File Name: c/c++ 12 Line Number: [36, 30] Bug Description: Index might be assigned value of 0. So accessing Index-1 as index of array might produce negative index access error.

Line 36 also decrements index so index might turn negative even if it was initially positive. Solution: In line 30, check for index value is 0, and only goto loop if index > 0.

In line 36, again check for index>0 before decrementing.

bughunt-bot[bot] commented 6 months ago

Bug Hunt Evaluation: Answer: ((32, 36),) Correctness: 0.5/2 Points: 25/100