resipsaloquitur@lemmy.world to Not The Onion@lemmy.worldEnglish · 17 hours agoMan accidentally gains control of 7,000 robot vacuumswww.popsci.comexternal-linkmessage-square16linkfedilinkarrow-up1120arrow-down10file-text
arrow-up1120arrow-down1external-linkMan accidentally gains control of 7,000 robot vacuumswww.popsci.comresipsaloquitur@lemmy.world to Not The Onion@lemmy.worldEnglish · 17 hours agomessage-square16linkfedilinkfile-text
minus-squarepastermil@sh.itjust.workslinkfedilinkEnglisharrow-up7arrow-down1·15 hours agoIt also illustrates how a security vulnerability is simply a bug, albeit a dangerous one.
minus-squareherrvogel@lemmy.worldlinkfedilinkEnglisharrow-up7arrow-down1·9 hours agoIs it a bug though in this case? To me a bug is when a program behaves in a way that’s not intended. This might very well be a case of the program behaving exactly as intended, except the intentions of the people who made it were wrong.
minus-squarepastermil@sh.itjust.workslinkfedilinkEnglisharrow-up3·8 hours agoAn online service is a program (or a bunch of program). Giving access when it’s not supposed to falls into behaving in a way that’s not intended. Therefore, an online service giving access when it’s not supposed to can be classified as a program behaving in a way that’s not intended. Thus, this case fits into your very definition.
It also illustrates how a security vulnerability is simply a bug, albeit a dangerous one.
Is it a bug though in this case? To me a bug is when a program behaves in a way that’s not intended. This might very well be a case of the program behaving exactly as intended, except the intentions of the people who made it were wrong.
An online service is a program (or a bunch of program).
Giving access when it’s not supposed to falls into behaving in a way that’s not intended.
Therefore, an online service giving access when it’s not supposed to can be classified as a program behaving in a way that’s not intended.
Thus, this case fits into your very definition.