Skip to content
  • About
  • Contact
  • Contribute
  • What Physicians Say
  • My Book
  • Careers
  • Podcast
  • Speaking
KevinMD.com — Social media's leading physician voice
  • All
  • Physician
  • Burnout
  • Practice
  • Policy
  • Finance
  • Conditions
  • .edu
  • Patient
  • Meds
  • Tech
  • Social
  • All
  • Physician
  • Burnout
  • Practice
  • Policy
  • Finance
  • Conditions
  • .edu
  • Patient
  • Meds
  • Tech
  • Social
    • All
    • Physician
    • Burnout
    • Practice
    • Policy
    • Finance
    • Conditions
    • .edu
    • Patient
    • Meds
    • Tech
    • Social
    • About
    • Contact
    • Contribute
    • What Physicians Say
    • My Book
    • Careers
    • Podcast
    • Speaking
KevinMD.com — Social media's leading physician voice
  • All
  • Physician
  • Burnout
  • Practice
  • Policy
  • Finance
  • Conditions
  • .edu
  • Patient
  • Meds
  • Tech
  • Social
    • All
    • Physician
    • Burnout
    • Practice
    • Policy
    • Finance
    • Conditions
    • .edu
    • Patient
    • Meds
    • Tech
    • Social
    • About
    • Contact
    • Contribute
    • What Physicians Say
    • My Book
    • Careers
    • Podcast
    • Speaking
  • About Kevin Pho, MD, Founder of KevinMD
  • Aging and dementia: what physicians say, in their own words
  • Artificial intelligence: what physicians say, in their own words
  • Be heard on social media’s leading physician voice
  • Cancer: what physicians say, in their own words
  • Children’s health: what pediatricians say, in their own words
  • Contact Kevin
  • COVID-19: what physicians wrote as it happened
  • Custom enhanced author page pricing
  • Diabetes and obesity: what physicians say, in their own words
  • Direct primary care: what physicians say, in their own words
  • DMCA Policy
  • End of life: what physicians say, in their own words
  • Establishing, Managing, and Protecting Your Online Reputation: A Social Media Guide for Physicians and Medical Practices
  • GLP-1 drugs: what physicians say about Ozempic and its successors, in their own words
  • Heart disease: what physicians say, in their own words
  • Immigration and medicine: what physicians say about immigrant doctors and immigrant patients, in their own words
  • KevinMD influencer opportunities
  • Medical errors: what physicians say, in their own words
  • Medical ethics: what physicians say, in their own words
  • Medical malpractice: what physicians say, in their own words
  • Medical school: what students and physicians say, in their own words
  • Mental health: what psychiatrists and physicians say, in their own words
  • Nursing: what nurses and physicians say, in their own words
  • Opinion and commentary by KevinMD
  • Opioids: what physicians and pain patients say, in their own words
  • Physician burnout speakers to keynote your conference
  • Physician burnout: what physicians say, in their own words
  • Physician Coaching by KevinMD
  • Physician keynote speaker: Kevin Pho, MD
  • Physician personal finance: what physicians say about their own money, in their own words
  • Physician Speaking by KevinMD: a boutique speakers bureau
  • Physician suicide: what physicians say, in their own words
  • Physicians and administrators: what physicians say about who runs medicine, in their own words
  • Primary care physician in Nashua, NH | Kevin Pho, MD
  • Primary care: what physicians say, in their own words
  • Prior authorization: what physicians say, in their own words
  • Privacy Policy
  • Private equity and corporate medicine: what physicians say, in their own words
  • Race and medicine: what physicians say, in their own words
  • Recommended services by KevinMD
  • Residency: what residents and attendings say, in their own words
  • Scope of practice: what physicians, nurse practitioners, and PAs say, in their own words
  • Subscribe to the KevinMD enhanced author page
  • Subscribe to the newsletter
  • Surgeons and surgery: what surgeons say, in their own words
  • Take-home messages: what physicians say when asked to leave one
  • Terms of Use Agreement
  • Thank you for subscribing to KevinMD
  • Thank you for upgrading to the KevinMD enhanced author page
  • The electronic health record: what physicians say, in their own words
  • Vaccines: what physicians say, in their own words
  • Violence against health care workers: what physicians and nurses say, in their own words
  • What physicians say: the KevinMD records
  • Women in medicine: what women physicians say, in their own words
  • Women’s health: what physicians say, in their own words

Protecting health apps on the web from the evils of the Internet

John Halamka, MD
Health Technology
October 3, 2011
Share
Tweet
Share

The Internet can be a swamp of hackers, crackers, and hucksters attacking your systems for fun, profit and fraud.  Defending your data and applications against this onslaught is a cold war, requiring constant escalation of new techniques against an ever increasing offense.

Clinicians are mobile people.  They work in ambulatory offices, hospitals, skilled nursing facilities, on the road, and at home.   They have desktops, laptops, tablets, iPhones and iPads.  Ideally their applications should run everywhere on everything.   That’s the reason we’ve embraced the web for all our built and bought applications.   Protecting these web applications from the evils of the Internet is a challenge.

Five years ago all of our externally facing web sites were housed within the data center and made available via network address translation (NAT)  through an opening in the firewall.   We performed periodic penetration testing of our sites.  Two years ago, we installed a Web Application Firewall (WAF) and proxy system.    We are now in the process of migrating all of our web applications from NAT/firewall accessibility to WAF/Proxy accessibility.

We have a few hundred externally facing web sites.  From a security view there are only two types, those that provide access to protected health information content and those that do not.   Fortunately more are in the latter than the former.

One of the major motivations for creating a multi-layered defense was the realization that many vendor products are vulnerable and even when problems are identified, vendors can be slow to correct defects.   We need  “zero day protection” to secure purchased applications against evolving threats.

Technologies to include in a multi-layered defense include:

1.  Filter out basic network probes at the border router such as traffic on unused ports

2.  Use Intrusion Prevention Systems (IPS)  to block common attacks such as SQL Injection and cross site scripting. We block over 10,000 such attacks per day.   You could implement multiple IPSs from different vendors to create a suite of features including URL filtering  which prevent internal users from accessing known malware sites.

3.  A classic firewall and Demilitarized Zone (DMZ)  to limit the “attack surface“.

Policies and procedures are an important aspect of maintaining a secure environment.   When a request is made to host a new application, we start with a Nessus vulnerability scan.

Applications must pass the scan before we will consider hosting them.   We built a simple online request form for these requests for access to both track the requests and keep the data a SQL data base.    This provides the data source for an automated re-scan of each system.

Penetration testing of internally written applications is a bit more valuable because they are easier to update/correct based on the findings of penetration tests.

One caveat.   The quality of penetration testing is highly variable.    When we hire firms to attack our applications, we often get a report filled with theoretical risks that are not especially helpful i.e. if your web server was accidentally configured to accept HTTP connections instead of forced HTTPS connections, the application would be vulnerable.   That’s true and if a meteor struck our data center, we would have many challenges on our hands.  When choosing a penetration testing vendor, aim for one that can put their findings in a real world context.

ADVERTISEMENT

Thus, our mitigation strategy is to apply deep wire based security, utilize many tools including IPS, traditional firewalls, WAF and proxy servers, and perform periodic re-occurring internal scans of all systems that are available externally to our network.

Of course, all of this takes a team of trained professionals.

I hope this is helpful for your own security planning.

John Halamka is Chief Information Officer of Beth Israel Deaconess Medical Center and blogs at Life as a Healthcare CIO.

Submit a guest post and be heard on social media’s leading physician voice.

Prev

Lawsuits are more of an emotional issue than a financial one

October 3, 2011 Kevin 7
…
Next

Universal board certification can solve the Doctor Nurse controversy

October 3, 2011 Kevin 18
…

Tagged as: Health IT and AI in Medicine

< Previous Post
Lawsuits are more of an emotional issue than a financial one
Next Post >
Universal board certification can solve the Doctor Nurse controversy

 

ADVERTISEMENT

More by John Halamka, MD

  • The future of EHR: Here are 5 predictions

    John Halamka, MD
  • 10 crucial guidelines for health care IT

    John Halamka, MD
  • 5 health care IT tips for President Trump

    John Halamka, MD

More in Health Technology

  • Cited but never checked

    Why AI crisis advice may fail families facing psychosis

    Nicole Drapeau Gillen
  • How AI phone systems in health care create barriers

    Thuy D. Bui, MD
  • AI data centers and public health demand regulation

    Jacob Player, MD, MPH
  • ChatGPT for triage: 5 rules I teach ER residents

    Harvey Castro, MD, MBA
  • Automation bias in health care can become paternalism

    John Wei, MD
  • 4 workflow fixes that cut physician burnout at the source

    Kevin Halow, MD, MBA
  • Most Popular

  • Past Week

    • Retirement isn’t the end of medicine, it’s a second act [PODCAST]

      The Podcast by KevinMD | Podcast
    • The conflict of interest that discloses as nothing

      Martha Rosenberg | Medications
    • 4 fibromyalgia myths the current evidence doesn’t support

      Kayvan Haddadan, MD | Conditions and Diseases
    • Why exhaustion can make you see things that aren’t there [PODCAST]

      The Podcast by KevinMD | Podcast
    • AI governance in health care has to reach the exam room

      Amanda Heidemann, MD | Health Technology
    • The Pennsylvania measles outbreak and the cost of forgetting

      Christine King, CRNA | Conditions and Diseases
  • Past 6 Months

    • Why CDC opioid guidelines get the overdose data wrong

      Richard A. Lawhern, PhD | Conditions and Diseases
    • Retirement isn’t the end of medicine, it’s a second act [PODCAST]

      The Podcast by KevinMD | Podcast
    • Sensory processing in autism and the brain’s volume control

      Josette Pelatan, PhD | Conditions and Diseases
    • What maternity care deserts cost a town

      Manisha Kaliaperumal | Health Policy
    • Why medicine needs a national physician license now

      Vaishali Popat, MD, MPH | Physician
    • A cold cost $945. The cost of primary care is broken.

      Susan Newman, MD | Physician
  • Recent Posts

    • Why exhaustion can make you see things that aren’t there [PODCAST]

      The Podcast by KevinMD | Podcast
    • 3 reforms to counter wellness influencers in practice

      Farid Sabet-Sharghi, MD | Physician
    • Shift work and circadian rhythms shape the 24/7 workplace

      Deepak Gupta, MD | Conditions and Diseases
    • Paid for twice

      Physicians paid for G2211 twice. Most never bill it.

      Michael Duben, MD | Physician Finance
    • The next child

      Medicaid managed care and the case for mutual stewardship

      Steven Merahn, MD | Health Policy
    • Choosing a limb lengthening surgeon requires accountability

      Hrayr Basmajian, MD | Physician

Subscribe to KevinMD and never miss a story!

Get free updates delivered free to your inbox.


Find jobs at
Careers by KevinMD.com

Search thousands of physician, PA, NP, and CRNA jobs now.

Learn more

Leave a Comment

Founded in 2004 by Kevin Pho, MD, KevinMD.com is the web’s leading platform where physicians, advanced practitioners, nurses, medical students, and patients share their insight and tell their stories.

Social

  • Like on Facebook
  • Follow on Twitter
  • Connect on Linkedin
  • Subscribe on Youtube
  • Instagram

ADVERTISEMENT

  • Most Popular

  • Past Week

    • Retirement isn’t the end of medicine, it’s a second act [PODCAST]

      The Podcast by KevinMD | Podcast
    • The conflict of interest that discloses as nothing

      Martha Rosenberg | Medications
    • 4 fibromyalgia myths the current evidence doesn’t support

      Kayvan Haddadan, MD | Conditions and Diseases
    • Why exhaustion can make you see things that aren’t there [PODCAST]

      The Podcast by KevinMD | Podcast
    • AI governance in health care has to reach the exam room

      Amanda Heidemann, MD | Health Technology
    • The Pennsylvania measles outbreak and the cost of forgetting

      Christine King, CRNA | Conditions and Diseases
  • Past 6 Months

    • Why CDC opioid guidelines get the overdose data wrong

      Richard A. Lawhern, PhD | Conditions and Diseases
    • Retirement isn’t the end of medicine, it’s a second act [PODCAST]

      The Podcast by KevinMD | Podcast
    • Sensory processing in autism and the brain’s volume control

      Josette Pelatan, PhD | Conditions and Diseases
    • What maternity care deserts cost a town

      Manisha Kaliaperumal | Health Policy
    • Why medicine needs a national physician license now

      Vaishali Popat, MD, MPH | Physician
    • A cold cost $945. The cost of primary care is broken.

      Susan Newman, MD | Physician
  • Recent Posts

    • Why exhaustion can make you see things that aren’t there [PODCAST]

      The Podcast by KevinMD | Podcast
    • 3 reforms to counter wellness influencers in practice

      Farid Sabet-Sharghi, MD | Physician
    • Shift work and circadian rhythms shape the 24/7 workplace

      Deepak Gupta, MD | Conditions and Diseases
    • Paid for twice

      Physicians paid for G2211 twice. Most never bill it.

      Michael Duben, MD | Physician Finance
    • The next child

      Medicaid managed care and the case for mutual stewardship

      Steven Merahn, MD | Health Policy
    • Choosing a limb lengthening surgeon requires accountability

      Hrayr Basmajian, MD | Physician

Copyright © 2026 KevinMD.com | Powered by Astra WordPress Theme

  • Terms of Use Agreement
  • Privacy Policy
  • DMCA Policy
All Content © KevinMD, LLC
Site by Outthink Group

Leave a Comment

Comments are moderated before they are published. Please read the comment policy.

Loading Comments...