Reply to post: Re: Old as the hills and still being perpetrated

Cisco SMB kit harbors cross-site scripting bug: One wrong link click... and that's your router pwned remotely

HildyJ Silver badge

Re: Old as the hills and still being perpetrated

It's much, much older than that. It predates OWASP, the GPL, Linux, and even GNU.

It used to be called GIGO (Garbage In, Garbage Out) and it was taught in introductory COBOL when I learned it in the 70s. We were taught that all inputs needed to be verified and intermediate results needed to be bounds checked.

The term dates to 1957 when William Mellin wrote "sloppily programmed inputs inevitably lead to incorrect outputs." I think that sums it up.

N.B. Old Brits may know it as RIRO (Rubbish In Rubbish Out) but, to me, that sounds like something Scooby-Doo would say.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Biting the hand that feeds IT © 1998–2021