Browse / shopify-scripts
shopify-scripts
161disclosed reports
$251,300paid in bounties
What gets reported to shopify-scripts
Most upvoted reports
AllValidInformativeN/ADuplicate
- DoS: type confusion in mrb_no_method_errorUncontrolled Resource Consumption · critical60 votes
- Type confusion in mrb_exc_set leading to memory corruptionUncontrolled Resource Consumption · critical40 votes
- Crash in mrb_ary_pushNULL Pointer Dereference$80037 votes
- Type confusion in wrap_decimal leading to memory corruptionCode Injection · critical35 votes
- Buffer overflow in yywarning_sClassic Buffer Overflow$1,00033 votes
- Use after free vulnerability in mruby Array#to_h causing DOS possible RCECode Injection · critical29 votes
- Invalid handling of zero-length heredoc identifiers leads to infinite loop in the sandboxUncontrolled Resource Consumption · high$10,00023 votes
- TOCTTOU bug in mrb_str_setbyte leading the memory corruptionCode Injection · critical23 votes
- Crash: Overwriting NoMethodError with a builtin class crashes/corrupts memoryMemory Corruption - Generic · high$10,00020 votes
- Null pointer dereference due to TOCTTOU bug in mrb_time_initializeUncontrolled Resource Consumption · high15 votes
- Segmentation fault when a Ruby method is invoked by a C method via Object#sendUncontrolled Resource Consumption · high$8,00014 votes
- Null target_class DoSUncontrolled Resource Consumption · high$8,00014 votes
- Segfault and/or potential unwanted (byte)code execution with "break" and "||=" inside a loopUncontrolled Resource Consumption · high$10,00014 votes
- Struct type confusion RCECode Injection · critical$18,00014 votes
- SIGABRT - mrb_default_allocf Memory Corruption - Generic · low13 votes
- Buffer overflow in mrb_time_asctimeUncontrolled Resource Consumption · high$10,00013 votes
- Exception cause SIGABRTUncontrolled Resource Consumption · high13 votes
- Heap buffer oveflow with many argumentsMemory Corruption - Generic$80012 votes
- Clearing , Shifting and Pop Value from Frozen Array Violation of Secure Design Principles12 votes
- Deleting Key-value pair from Frozen HASH or Clearing a Frozen HASHViolation of Secure Design Principles12 votes
- Certain inputs cause tight C-level recursion leading to process stack overflowMemory Corruption - Generic · high$10,00012 votes
- Segmentation fault on program counterMemory Corruption - Generic · low10 votes
- Crash: Initialize Decimal with itself triggers an assertionUncontrolled Resource Consumption · high$10,00010 votes
- Broken handling of maximum number of method call arguments leads to segfaultUncontrolled Resource Consumption · high$10,00010 votes
- NULL pointer dereference when parsing ternary operatorsUncontrolled Resource Consumption · high10 votes
- Memory disclosure in mruby String#lines methodMemory Corruption - Generic · high10 votes
- NULL pointer dereference in `mrb_check_frozen`NULL Pointer Dereference$1,0009 votes
- Null pointer derefence due to bug in codegen with negation without using valueUncontrolled Resource Consumption · high$10,0009 votes
- Denial of service due to invalid memory access in mrb_ary_concatUncontrolled Resource Consumption · high$8,0009 votes
- SIGSEGV when invalid argument on remove_methodUncontrolled Resource Consumption · high9 votes
- Range#initialize_copy null pointer dereferenceUncontrolled Resource Consumption · high$10,0009 votes
- Heap Buffer Overflow in mrb_hash_keysUncontrolled Resource Consumption$8008 votes
- SIGSEGV - mrb_obj_extend - line:413Uncontrolled Resource Consumption8 votes
- kh_get_n2s() stack overrunMemory Corruption - Generic · low8 votes
- Incorrect code generation when result of NODE_NEGATE is not usedUncontrolled Resource Consumption · low$1,0008 votes
- Read after free in mrb_vm_exec with OP_ARYCAT reading R(B)Memory Corruption - Generic$1,0008 votes
- Denial of Service in mruby due to null pointer dereferenceUncontrolled Resource Consumption · high$8,0008 votes
- Invalid read in `str_replace_partial`Out-of-bounds Read$1,0007 votes
- Null pointer dereference in ary_concat NULL Pointer Dereference · low$8007 votes
- SIGABRT - mirb and mrubyMemory Corruption - Generic7 votes
- Use-after-free leading to an invalid pointer dereferenceUncontrolled Resource Consumption · low$8007 votes
- SIGSEGV - mark_context_stackMemory Corruption - Generic7 votes
- Use After Free in str_replaceMemory Corruption - Generic$8007 votes
- Memory disclosure in timegmMemory Corruption - Generic · low$1,0007 votes
- Range constructor type confusion DoSUncontrolled Resource Consumption · high$10,0007 votes
- Undefined method_missing null pointer dereferenceUncontrolled Resource Consumption · high$8,0007 votes
- heap-buffer-overflow in OP_R_BREAKHeap Overflow$8006 votes
- SIGABRT - in freeMemory Corruption - Generic6 votes
- SIGABRT in mrb_debug_info_append_fileMemory Corruption - Generic6 votes
- SIGSEGV in mrb_vm_execNULL Pointer Dereference6 votes
- SIGSEGV - mrb_obj_valueUncontrolled Resource Consumption · medium6 votes
- Memory corrouption in mrb_gc_markMemory Corruption - Generic · high$1006 votes
- SIGSEGV - mrb_vm_exec - line:1681Uncontrolled Resource Consumption6 votes
- Double free of filename after codegen errorMemory Corruption - Generic$2006 votes
- attempting double-free using the mruby compiler `mrbc`Memory Corruption - Generic · high6 votes
- mrb_str_modify try to write to memory not marked for writingUncontrolled Resource Consumption6 votes
- Invalid memory write caused by incorrect upper bound in array_copyUncontrolled Resource Consumption · low$1,0006 votes
- SEGV on ary_concatMemory Corruption - Generic$8005 votes
- Invalid read leading to a segfaultOut-of-bounds Read · low$8005 votes
- SIGSEGV in mrb_classNULL Pointer Dereference5 votes
- SIGABRT - mirb - Double FreeDouble Free5 votes
- Null pointer dereferences in ary_concatUncontrolled Resource Consumption$8005 votes
- SIGSEGV in str_buf_catMemory Corruption - Generic5 votes
- Null pointer dereferences from mrb_vm_execUncontrolled Resource Consumption$8005 votes
- mrb_vm_exec - null ptr dereferenceUncontrolled Resource Consumption · medium5 votes
- SIGABRT - method_missing - mark_context_stackMemory Corruption - Generic5 votes
- Null pointer dereference in mrb_random_initializeUncontrolled Resource Consumption$1005 votes
- SIGSEGV - vm.c - line:1214Uncontrolled Resource Consumption5 votes
- Heap Buffer overflow in mrb_funcall_with_blockUncontrolled Resource Consumption · low$8005 votes
- SIGSEGV - mrb_vm_exec - vm.c in line:1272Uncontrolled Resource Consumption · low5 votes
- Heap overflow due to off-by-one when expanding stackMemory Corruption - Generic$8005 votes
- Heap use-after-free during range creationMemory Corruption - Generic · low$2005 votes
- SIGSEGV Null Pointer mrb_str_concat()Uncontrolled Resource Consumption · low5 votes
- Segfault when passing invalid values to `values_at`Uncontrolled Resource Consumption · low$1,0005 votes
- Null pointer dereference regression in parse.yUncontrolled Resource Consumption · low$1,0005 votes
- SIGSEGV on mruby's mark_tbl() (Invalid memory access)Memory Corruption - Generic · high5 votes
- SIGSEGV on mruby mrb_str_modify() (Invalid memory access)Uncontrolled Resource Consumption · high5 votes
- SIGSEV on mrb_ary_spliceUncontrolled Resource Consumption · high5 votes
- ruby DoS https://www.mruby.scienceUncontrolled Resource Consumption · high$8,0005 votes
- mruby heredoc notationUncontrolled Resource Consumption4 votes
- heap-use-after-free in OP_RESCUEUse After Free$8004 votes
- SIGSEGV in mrb_vm_execNULL Pointer Dereference4 votes
- SIGSEGV in mrb_str_inumNULL Pointer Dereference4 votes
- heap use-after-free in mrb_vm_exec()Memory Corruption - Generic4 votes
- Null pointer dereferences in mrb_get_argsUncontrolled Resource Consumption$8004 votes
- SIGABRT in only mirbMemory Corruption - Generic4 votes
- SIGSEGV - mrb_yield_with_classViolation of Secure Design Principles · medium4 votes
- Heap Buffer Overflow while processing OP_SENDUncontrolled Resource Consumption$8004 votes
- Interger overflow in str_substr leading to read/write out of bound memoryUncontrolled Resource Consumption · high$1004 votes
- A crash when an exception is caught in a caller and the receiver returned from `ensure`Uncontrolled Resource Consumption4 votes
- SIGSEGV - mrb_vm_exec - line:1312Uncontrolled Resource Consumption4 votes
- Recursion causing uninitialized memory reads leading to a segfaultMemory Corruption - Generic · low$2,0004 votes
- Aborted - proc.c - line:143Uncontrolled Resource Consumption4 votes
- SIGABRT - mrb_realloc_simple - gc.c - line:201Memory Corruption - Generic4 votes
- Null pointer dereference in mrb_str_modifyUncontrolled Resource Consumption · low4 votes
- SIGSEGV in mrb_vm_execMemory Corruption - Generic4 votes
- SIGSEGV - kh_resize_iv - Null DerefUncontrolled Resource Consumption · low4 votes
- heap-buffer-overflow on mrubyMemory Corruption - Generic$1004 votes
- Heap Overflow in mrb_arb_spliceMemory Corruption - Generic · low$8004 votes
- mrb_vformat() heap overflow could lead to code executionMemory Corruption - Generic4 votes