SKU: 61001160774

24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them

Sale price$55.08 Regular price$61.20
Save 10%

Pay in installments of $15.30 with ShopPay, AfterPay and Klarna

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Aug 18 - Aug 23

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

24 Deadly Sins of Software Security: Programming Flaws and How to Fix ThemPublisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. Eradicate the Most Notorious Insecure Designs and Coding Vulnerabilities Fully updated to cover the latest security issues, 24 Deadly Sins of Software Security reveals the most common design and coding errors and explains how to fix each one or better yet, avoid

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.


Eradicate the Most Notorious Insecure Designs and Coding Vulnerabilities

Fully updated to cover the latest security issues, 24 Deadly Sins of Software Security reveals the most common design and coding errors and explains how to fix each one-or better yet, avoid them from the start. Michael Howard and David LeBlanc, who teach Microsoft employees and the world how to secure code, have partnered again with John Viega, who uncovered the original 19 deadly programming sins. They have completely revised the book to address the most recent vulnerabilities and have added five brand-new sins. This practical guide covers all platforms, languages, and types of applications. Eliminate these security flaws from your code:

  • SQL injection
  • Web server- and client-related vulnerabilities
  • Use of magic URLs, predictable cookies, and hidden form fields
  • Buffer overruns
  • Format string problems
  • Integer overflows
  • C++ catastrophes
  • Insecure exception handling
  • Command injection
  • Failure to handle errors
  • Information leakage
  • Race conditions
  • Poor usability
  • Not updating easily
  • Executing code with too much privilege
  • Failure to protect stored data
  • Insecure mobile code
  • Use of weak password-based systems
  • Weak random numbers
  • Using cryptography incorrectly
  • Failing to protect network traffic
  • Improper use of PKI
  • Trusting network name resolution


Binding Type: Paperback
Publisher: McGraw-Hill Education
Published: 09/24/2009
ISBN: 9780071626750
Pages: 432
Weight: 1.70lbs
Size: 9.30h x 7.50w x 0.90d

Review Citations: Scitech Book News 12/01/2009 pg. 27
Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 61001160774

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.2 ★★★★★
Based on 25 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
L
Verified Purchase
Lisa
Lexington, US
★★★★★ 5
Go big
Color: Black
I had a very small holder that barely held anything, the I stumbled on this in the small size, which I almost bought because it was a little bigger than what I had. Then I saw this one and I'm glad I bought the larger one because it holds everything! I even bought a glass container for the dish soap. Fits perfectly in the space. I also like the idea of the stone to absorb water instead of it dripping in a tray that runs through a spout into the sink.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on April 26, 2026
A
Verified Purchase
Amazon Customer
Charlottesville, US
★★★★★ 5
Great sink organizer
Color: Black
Stylish and functional. Great price too. Love the different compartments you can adjust accordingly to the size of bottle soaps/lotions and sponges
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 13, 2026
M
Verified Purchase
Melissa Applegate
Carnegie, US
★★★★★ 5
Strong Suction Cups
Color: Silver
I didn't realize that this caddy came with the option to use suction cups or adhesive hooks. I opted for the suction cups and was pleasantly surprised at their strength. I loaded the caddy up with a couple of sponges, fingernail brush, and a dishwashing brush (filled with liquid soap) and have had no problems with the caddy remaining strongly secured. It's a great little organizer and looks really nice.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 10, 2025
K
Verified Purchase
Kristen L. Mitchell
Houston, US
★★★★★ 5
GREAT Suction!! Looks fantastic!
Color: Silver, Color: Silver
I wanted to find a sponge holder with great suction for our ceramic sink. This is the REAL DEAL! I saw one or two complaints on the reviews below but obviously they are doing something wrong, because if you just follow the instructions (make sure the sink is clean and dry where you stick it), it works perfectly. I've had it for about 3 weeks now and we use it every single day and it has never slipped even once. The suction cups are big and made of good plastic so they really do the job. It hasn't budged from the spot where I placed it. It's also easy to take the caddy off of the suction cups when you want to clean the sink without moving the suction cups. You can peel them off easily and reposition them but they will not move unless you want them too. It's also the perfect size and looks great. Perfect for holding a stick sponge upright so that the soap doesn't leak out of it.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on September 14, 2020
S
Verified Purchase
SonicHog
Charlottesville, US
★★★★★ 4
Great product. Suction can be improved though.
Color: Silver
I'm satisfied with my purchase. It gets the job done. The suction pads can definitely be improved though, I found that pads couldn't keep the holder in place for more than an hour so I just removed the suction pads and kept it beside my sink. Overall, great product. Would definitely recommend.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on December 13, 2020

recommand products