احکام مربوط به ولدالزنا همواره در فقه اسلامی، مورد بحث و مناقشه بوده است. یکی از احکام مربوط به ولدالزنا، مبحث شهادت او است. مذاهب فقهی چهارگانه اهل سنت و زیدیه به اتفاق، شهادت ولدالزنا را در همه امور اعم از مدنی و جزایی پذیرفته اند، به جز مذهب مالکی که شهادت ولدالزنا را بر زنای شخص دیگر، جایز نمی داند. جمهور مذاهب فقهی اهل سنت و زیدیه دلیل خود را عمومات و اطلاقات آیات قرآنمبنی بر پذیرش شهادت فرد عادل بیان کرده اند و معتقدند که آیات، مطلق عادل بودن را شرط دانسته و قید دیگری چون نسب را شرط ندانسته است. در مقابل، مالکیه دلیل خود را مبنی بر عدم پذیرش شهادت ولدالزنا بر زنای شخص دیگر، میل و رغبت ولدالزنا به اینکه دیگران نیز همانند او باشند و مرتکب زنا شوند، تا همتایان او بیشتر شوند و این مصیبت بر او، سبک شود، بیان، و در این مورد به برخی از ادله نقلی و عقلی استدلال کرده اند.