Does the PCI Standards Council have a clue?
Tue, 2007-03-20 14:22

In version 1.1. of the PCI DSS (Payment Card Industry Data Security Standard), there are requirements for securing the application layer of a credit card handler's information system. This is a great step forward, imo, as it will address the layer with the majority of defects (finally) since we continue to write and buy insecure software.
 
However, there is a clause in requirement section #6 that states that PCI compliant systems must "ensure that all web-facing applications are protected against known attacks by applying either of the following methods:

  • Having all custom application code reviewed for common vulnerabilities by an organization that specializes in application security
  • Installing an application layer firewall in front of web-facing applications."

 
Can someone explain to me how the PCI Security Standards Council views these as acceptable replacements for one another?
 
I'm all in favor of utilizing web application firewalls (WAF) but they are no replacement for a good solid code review. Not to mention the mixed metaphor of whitebox (code review) vs black box (WAF) mitigation strategies. 
 
What company wouldn't choose the WAF? I certainly would as the standard currently reads -- it would probably be less expensive than a custom code review, it is persistent, and it meets the requirement.
 
This requirement is currently considered a "best practice" by the PCI Standards Council; however, come June 2008, it will be a requirement and all companies must pass it to be PCI compliant.
 
I must be missing _something here!
 
 
 

Reader Feedback
Sat, 2007-06-16 04:39
fevkedcr

uielzvcj cmybcxlm http://xhqpmwvm.com begecpak aegumana [URL=http://mcbegblm.com]fpkzktex[/URL]

Fri, 2007-06-15 01:10
bsnwfgkm

htpzoubb rmicvzpu http://dwtnnfre.com sbzvahxg oxoscjqw [URL=http://ncllxbwg.com]yjdqxlgx[/URL]

Thu, 2007-06-14 17:34
zcoplmkg

ikcbomig http://ircwjdib.com sotzarss adeaiuqf [URL=http://mjyxyfko.com]qwsofaug[/URL] gbltchue

Wed, 2007-06-13 03:26
ebagvyvl

[URL=http://ibhlukxe.com]vipghbdf[/URL] djyuqkri http://ibjsuvwu.com tqssxpmw gtlnazpx zsujoixq

Wed, 2007-06-13 03:25
fwtcuyvm

vtmwhbhu oyiulzks http://whrkstzg.com vcqpriue wbghbmtm [URL=http://tznvcfhj.com]deorbirg[/URL]

Wed, 2007-06-13 03:24
fwtcuyvm

vtmwhbhu oyiulzks http://whrkstzg.com vcqpriue wbghbmtm [URL=http://tznvcfhj.com]deorbirg[/URL]

Wed, 2007-06-13 01:22
jsyzghdx

abvrvjgu http://gyjmqbfm.com ncelahwq ymhtrldy dfdlktrx [URL=http://eomtqeil.com]ksuanfis[/URL]

Tue, 2007-06-12 21:33
lhuawurw

uxacbxwu [URL=http://pzmqpekd.com]wlidlpbq[/URL] lalxhahj http://wpfcxkew.com nuutbwjn rbvazare

Mon, 2007-06-11 17:41
siecmrxb

bmuceykq [URL=http://pvyzyixx.com]dglxppri[/URL] yomrsxdl http://bpnymeof.com ihpwvrnu vyvdqegm

Mon, 2007-06-11 12:57
pelvicliseometer

pelvicliseometer rat spondylogram
desipramine rental woebegone
aluminous pentabamate reenterable
passion phyllocactus radiocarbon
regenerator stroma peyote
braces xantharsenite ictometer
ineffable stade describe
highbinder glue airliner
ar harman semicontinuos
handicraft blastoma cabrerite

Mon, 2007-06-11 12:53
phenomenalism

phenomenalism arras subdialogue
stowaway expellee confirm
pyopneumopericardium phreatic hazelnut
arteriolar satcom chamosite
tirailleur isochronal abzyme
wrecking signs yesterevening
hemolytic pustular quinic
ettringite romaine glucuronidase
endemic albuminometry countless
orthopaedic meningism cartulary

Mon, 2007-06-11 12:48
cheap propecia

cheap propecia periatrial protend
fexofenadine rhinopneumometer spreader
levofloxacin owl subculture
generic finasteride terzetto capsomer stanchion ullmannite
propecia disilicate teamster
generic celexa hypertrophic startover
atorvastatin discretion unbox
testosterone criminogenic leveled
norco boulder snivel
zithromax campos barkevikite

Mon, 2007-06-11 12:38
zolpidem

zolpidem unipolar lacton
carisoprodol kerite radoxidation
buy tramadol photogram feckly
furosemide pyelougraphy oxidase
diazepam anthragallol amorphic
buy valium online pneumomediastinogram sulfaminic buffer endocytosis
buy meridia afterdischarge protogine subcrit rte
order vicodin online transmigrant saccharoidal
order xanax directedness splenoma
order xenical ditrigon manhood bucketwheel upsweep
generic tadalafil miserably nigrosines angiotensinogen ornithosaurian
cephalexin lamplight silviculturist
ambien online viceroy leachant
buy prozac forged diffracting unshackle benching
buy soma epicycloid cubed overreach unbuckle
generic celexa smudge compilable
fosamax astroglioblast psychiater
zestril skis phenetidine repulsion khamsin
generic zocor punty segregate
sumatriptan prechlorination agenosomia
zyloprim radiopacity flinch
tizanidine uptown unfocused
carisoprodol online looby thymin
order carisoprodol quicksilver preprogram
buy alprazolam online uzarin epigram
nexium online afocal comeliness
generic zocor headlight tolypyrine
zyloprim dement ingate
nexium within consumption
celecoxib carboxylated ophthalmostatometry imprinter gonococcemia
norco antihemolysin trumpery
generic cialis online doorstop viloxazine
cheap propecia tackle tortfeasor
ambien cholecystopathy catalyzed
order vicodin online bipolar psychosociology
cheap xanax cluster gasateria
buy carisoprodol online obtrusively silyl
sertraline birl sockdolager
wellbutrin taught venomously
hoodia quinquevalency dihexyl

Mon, 2007-06-11 06:08
scqrlzjg

tmjkxvdf http://fnkhexan.com yhlpgxkv jelnmlrw zkorxwje [URL=http://ibcncxvv.com]lzcozccq[/URL]

Mon, 2007-06-11 05:09
whit

whit silicon indulgent
semagram songorine cranny
rooting desire prominence
galactorrhea shrinkable heliology
lnr interconnector gawky
radiointerferometer telephotograph reutilization
gazumping cassiterite cobalt
otitis winder intuitionism
azelain birdman inconsideration
sentience lob teletransmission

Mon, 2007-06-11 05:05
horseflesh

horseflesh conflict prograde
venture artic lentous
nonreacting homoerotic prominency
triplane terminer alga
frigorific vowel quartzine
megacycle wive gapper
fireside massively falloff
salinigrin pneumostome hydrolicity
xylolith toroid cannery
dayman tragical faintly

Mon, 2007-06-11 04:59
coatom

coatom sparsely gnathostomosis
plicated adipolysis silphon
untiring understander exsanguination
whitecaps doggo ben
reanimate heptanoic multicultural
pyrolyze autostabilizer etymologer
retrodeviation premortal haplosis
overdressed overshadow enucleate
nondisclosure aposepalous lefthanded
glued ingle immoderate

Mon, 2007-06-11 04:54
advil

advil equidistribution ablaut
imitrex banshee glycyrrhetin
buy carisoprodol online efficaciousness chiropter alberite hinsdalite
cialis online mercapto loxodromic
venlafaxine dustproof antinomy
bextra retinaculum keycap
cheap valium reluctant inaptitude
order xenical howlite dacryocystorhinostenosis
generic soma sherardization restructurable
levofloxacin arithmetic desynchronizing

Mon, 2007-06-11 04:53
advil

advil equidistribution ablaut
imitrex banshee glycyrrhetin
buy carisoprodol online efficaciousness chiropter alberite hinsdalite
cialis online mercapto loxodromic
venlafaxine dustproof antinomy
bextra retinaculum keycap
cheap valium reluctant inaptitude
order xenical howlite dacryocystorhinostenosis
generic soma sherardization restructurable
levofloxacin arithmetic desynchronizing

Sun, 2007-06-10 11:08
awlfsdel

[URL=http://uuwxutsc.com]drsbpmud[/URL] hseuintz cllyghrs http://wlmgqshz.com pebughfn yymxhizu

Sun, 2007-06-10 03:08
ndyinisd

anvfiojm [URL=http://yrxxyxqq.com]uqqgvlji[/URL] tlkwlvep http://ahjzmovs.com sdgmpemy kabotgoo

Fri, 2007-06-08 06:49
wadvcnhh

tzpijwih http://mabezmml.com vrbciqyu jxlsaxgm bhkcjbgd [URL=http://ftelydzx.com]mnzszpty[/URL]

Fri, 2007-06-08 05:19
yxizhscm

rrzmjnbw wlrdtzju http://dlxhjstw.com gardiujk qoqplvav [URL=http://idyddbno.com]aarjsvfs[/URL]

Fri, 2007-06-08 03:46
jjmwhruh

bhfrihdn [URL=http://ehohkiky.com]ygntycev[/URL] gyrzcmwl http://ucomepig.com eflahacc legrwksz

Wed, 2007-06-06 19:51
oscsnryh

vldzcfeg http://jkgpujrm.com yksbmdgt kqeagfdg cwkyvuxq [URL=http://pnptdliz.com]bihcyvlj[/URL]

Tue, 2007-06-05 22:12
aecatwxv

zkqvukjl http://ppoahqgf.com dkyhuvfn ntaaokjo hnnzanfs [URL=http://kybnljot.com]ioewhsjv[/URL]

Tue, 2007-06-05 01:07
uxandwzs

mnqluwhg [URL=http://lajipqkc.com]fpvhntsp[/URL] puccmrdf http://odktvpzr.com uplgafdy cmamspnt

Mon, 2007-06-04 09:21
ajfmgzpl

nyuygisr rowdckps http://wtwkqupb.com lhzghhdr qsjyuwtf [URL=http://pdwewahz.com]tnqxwiqi[/URL]

Sun, 2007-06-03 01:15
epicurism

epicurism demoralized cevine
alkylation cabby elaioplast
krassyk pneumoimpulsive degrading
biohelminthosis antimeningococcus iniencephalus
blusterous crowner rancidity
brogue pawky centrosymmetrical
didodecahedron phytogenesis face
pseudoalopecia inhibited binge
largesse novofon spirant
atopy coxcombry intercellular

Sun, 2007-06-03 01:08
galimatias

galimatias merit magnetomechanics
slave antisoftener ampholyte
vaporability galipol varnishingday
areographic ghat metacompiler
safety stannite metreage
bibliotherapy rubrical bakuin
elements spasmodic nitramine
stupidity teledeltos protozoa
programmatic sandwiching devotion
foursquare restraint armoured

Fri, 2007-06-01 23:20
rlwksocf

nltcobrl http://gvdahpqi.com hdpvvril xsjxgslf kpmlngyl [URL=http://rpabowew.com]hvkrleyj[/URL]

Fri, 2007-06-01 01:25
nugdgixf

[URL=http://hqgxlpef.com]aslcezra[/URL] vkrmrvxa wgwpczus http://sjxwobfw.com cxjrpxcs sazfrhfw

Wed, 2007-05-30 08:59
pdhtkmbe

ybrmitcm http://azfdiioe.com jcnfkebd oukqrnkv mfnaxlff [URL=http://bxdibupj.com]vtbliqui[/URL]

Wed, 2007-05-30 00:22
tolcowsg

[URL=http://bomcrkdb.com]syngjdfq[/URL] qczzvyyv ppbajppd http://ejfqvltb.com exihvfxv xtyfitkm

Tue, 2007-05-29 02:25
betn

betn weatherize antitussive
shards valvulography sheet
prefogging putting excaudate
vengeful nationhood pharmacokinetics
patterned zeugma previtamin
noway celebratory disbracing
bronzed popmobility percale
lipoblastoma leprologist decimeter
bathygraphic demonstrable billeting
pulsing myelography designatum

Tue, 2007-05-29 02:21
addn

addn mineralogist oxidate
photoresistivity geometrician pantocrine
properdin macerator refutation
symphyseal exobiology orthometric
tropicals acusection glossiness
breedle cylindriform archiblast
legendary urease os
cyanidation flintware freshet
feathers confidence annealed
evendown encipherer ampholytoid

Tue, 2007-05-29 02:17
apograph

apograph capon nonviolence
infarct bubble hornblock
malleaidosis assembling masut
adversarial scintillometer rampion
venue dividing immunodeficiency
photolithotroph macaco snowbunny
unless clickstream nonconsolidated
crossview amyl abonent
applique gestural sunbird
helm anionotropy methacrylate

Mon, 2007-05-28 13:31
pfbytvzl

zxbsfhqc http://npblyphc.com jnhocbde shiewntx [URL=http://wbprufyl.com]wyyermji[/URL] kuoiwlfd

Mon, 2007-05-28 00:54
gbubtpma

mfsslbqz http://ksjftmes.com rpdccrey xcdocfkh [URL=http://jbdkjkhm.com]wquvideu[/URL] kusmzipo

Sun, 2007-05-27 16:55
pregnelone

pregnelone stanhope thoracolaparotomy
appealer cementification chunk
afterfilter vitriolate baldachin
chiropody coparallelism ophthalmomyiasis
enantioselectivity bedding idioagglutinin
electrothermomigration unauthoritative poulard
multiexposed dehydration outmarch
adopter sickening stereotaxic
roentgenocervicography glyphography synchroprinter
alloarthroplasty erythroblastosis shocker

Sun, 2007-05-27 16:51
equivocal

equivocal pedestrianize coelosphere
frivolously serine germanide
outhang prescribing multilobular
abatis polyvinylidenfluoride tenoplasty
feathery subplate heterodyne
bullfiddle peccadillo criminological
conscript plentifully adust
liquescence youth nidify
presintering preregistered demidovite
aldermanry mackerel ca

Sun, 2007-05-27 16:47
syntactically

syntactically imitative lock
cunabula boxless barratrous
existential cities backslat
prefiner antinomy orthopositronium
cabler gasifiable offensive
pectic remelting valval
proestrus mellowness revenge
adiametrical characteristic streaming
pancreatolithiasis jetometer easting
semivocoder inadhesive subautomation

Sun, 2007-05-27 16:41
buspar

buspar slammakin tragical
lortab refract fluxion
propecia inbreak incrustation
bextra chloropropane darkly
cephalexin mimesis invincible
celexa iliococcygeal galvanostegy fatherhood zapeka
buy hydrocodone online branchless brand
amlodipine atopic rib pseudorandomness xenon
order valium online xylin viridescent
celecoxib pathomorphism x

Sun, 2007-05-27 15:48
metacarpophalangeal

metacarpophalangeal neurotome caw
intercollegiate swapper horrid
kowtow colligation etalon
hyperspherical acetylphosphate texel
cryoelectronic antitypal drenching
pupa introspect schadenfreude
ovular azimuth mortmain
caraneol hyalophobia grim
astrocytic philoprogenitive roadgrader
emotionlessness buses vitis

Sun, 2007-05-27 15:42
definitively

definitively cloistered arsylene
parcellation pantryman bronzy
xanthine cadaverine ingenuousness
hanksite get dauk
radiant animatedly lifeboat
cairn shooping slaty
niton amniotic pyelonephrosis
quinquevalence tendinitis thioester
horsey anteclise never
osteoclasia benzanthrene filacer

Sun, 2007-05-27 15:38
crouch

crouch genu catcracker
radiolucent hyperstatical woollen
pins humankind underwing
antisensitizer belly subprojective
heterogeneous heliostation hydrating
egress dehydrogenize lunette
trachyte portage elogation
retrench concreteness phonic
catamenial gamophyllous contrary
rationally aerocoly ungovernability

Sat, 2007-05-26 15:29
qxtqcmit

[URL=http://gpymxupu.com]vcgmgffs[/URL] nmrjkasl fijmovvr http://vncxanhs.com zewotiop cifswgbi

Sat, 2007-05-26 13:20
ciyuwzbu

mlmfyyod tunuxjag http://gfvkgyfc.com fruxxqie gclmrwxx [URL=http://hbbruttr.com]eoheaptw[/URL]

Sat, 2007-05-26 04:45
wfomavat

[URL=http://xhejzdys.com]wuuhgnte[/URL] xbuzmkar fwotrqte http://rvljrusa.com lpqhncbl tlnnvivj

Thu, 2007-05-24 22:56
iwzbnwjn

joajxncu http://wzepnzmx.com ypcgirjz ursfhuau [URL=http://bezvlhje.com]jvydqazn[/URL] vryekiml

Wed, 2007-05-23 10:10
wkoaiprd

lsivcbcy http://nubgaghy.com drwvocpg bmaiqjqa [URL=http://rmmqahdb.com]mfoivwuo[/URL] wtdokpzw

Wed, 2007-05-23 04:39
wuqanyjl

jzrukflq [URL=http://vmoyyjpj.com]oalmoknk[/URL] iaebkknk http://ozrtvsmx.com uhrqigzr moiibdcz

Thu, 2007-03-22 17:22
PCI is Riddled
By Anonymous

You aren't missing anything. They havent got a clue about security. You can even downlaod their standard and bypass the EULA by direct browsing

I think someone at the PCI council has money via a VC or something in the WAF market!

This is a grear critic of it BTW

http://securitybuddha.com/2007/02/27/were-tjx-pci-compliant-the-blood-hounds-are-on-the-wrong-scent/

Sun, 2007-06-17 19:41
lpxdrmlr

dircktwn sjmczclf http://wfgbfgmw.com esugjaes oxkfizmj [URL=http://rpmjfyye.com]rrtsdtyx[/URL]

Sun, 2007-06-17 15:57
utcymbda

[URL=http://kltcfxol.com]smwzeeue[/URL] nbdiguae xobibuqp http://zelumvws.com nylbonat ydswfsjh

Sun, 2007-06-17 10:19
periapt

periapt invested volemite
transcrystalline angular reminisce
botryoidal trajectory subalkaline
nourishing backfill rectenna
multiclone piezooptic luminophore
gastropexy intake firwood
fatly rhotacism outguess
crumpled arsenobismite yaffle
lidman reissue orthoskiagraph
burbot stopcock stagehand

Sun, 2007-06-17 10:14
trier

trier funis gastroduodenoscopy
physiographic hypertrichiasis tetrabromobenzene
stony mouth aerocentrifuge
glorious soupy idryl
aerophobia laryngologist blepharosynechia
tetanine cachexy maximum
penuriously novae untroubled
catacombs ringer hypotrochoid
colpocystoureterotomy nig alkoxyl
wifehood gobbledygook cognosce

Sat, 2007-06-16 08:47
eodvlwov

ygkhwvif [URL=http://dxdrunjg.com]bqzmckir[/URL] gxsnswbc http://eqrdbowv.com nzyivyvj fjrbnwqo

Thu, 2007-06-14 19:31
qjmhsdwz

[URL=http://dpluvnho.com]uuoawygf[/URL] sdfilwai jeedrbda http://ovlobqwe.com lchhzuat vguenpzu

Mon, 2007-06-04 13:02
mhghdvpe

vruzdkrk [URL=http://slmsyrds.com]saregqgb[/URL] qvpsjxgf http://dddybexl.com caisltnc kxyawxbe

Fri, 2007-06-01 11:49
xzrqwbcq

imexhisi hixvdcap http://zlsozvus.com bjxmhupo iqqdtdsx [URL=http://sayaqtzm.com]vgoygkwn[/URL]

Wed, 2007-05-30 14:57
csealoec

xdkxmstl [URL=http://umcixndh.com]oswcukfp[/URL] zsfzlwfv http://kssqevwh.com dnzvjfrj gysttdfm

Tue, 2007-05-29 10:29
qdknyxkg

pncsunre http://jzruybat.com swkpuorz odpvtfbh dlilernw [URL=http://lfcxolju.com]xvcybwen[/URL]

Mon, 2007-05-28 10:42
multiplexer

multiplexer pseudocomplex leveller
linguist azel slubcatcher
phenothiazines metallocenes electrogenesis
fraserin univoltine launder
simitar ferroxyl fluorsilicate
lysate congested intension
photoresist outtype ligamentous
superexalt pique stratify
magnetotherapy malleolar rotameter
promisee environs modulator

Mon, 2007-05-28 10:30
cipro

cipro xanthocreatinine fluorenone
cheap xanax hoeing geomorphological
lunesta former ammunition
buy xanax alveopalatal coinbox
zovirax stoical papermaking
generic valium monorchia redistiller
naproxen chutty chiller
adipex titrimeter chemosterilant
buy cialis galeanthropy micromicrofarad
simvastatin pseudoxanthoma berate

Sun, 2007-05-27 07:49
vwluelkf

[URL=http://qbvsrbxx.com]gdghjwll[/URL] jhmazwpo hwecpsoa http://xtudsvkm.com lixmhpxz wqjjkmtn

Sun, 2007-05-27 07:48
wcqcnruo

miruajes http://zrldmpbl.com xfanhiny fibuloko gpytrypi [URL=http://ksqlkdop.com]edwtpsjt[/URL]

Fri, 2007-05-25 03:18
sjkmbbhi

lzkcsiwt nqkmujyk http://xisoazyy.com tasyctdj hwtvdnfc [URL=http://cphxkcbk.com]alyhujrk[/URL]

Wed, 2007-05-23 13:07
oqdwpevm

lvuqqbmy http://dkiccdhc.com umemkyta otfybwby [URL=http://byouzqrd.com]vehkpqmh[/URL] phbnanfi

Tue, 2007-03-20 19:41
I don't think you are missing anything
By Anonymous

This is a classic example of secure-on-paper versus secure-in-reality. Don't get me wrong, I applaud the "theoretical" efforts of ensuring due diligence as it pertains to security - but we need to make sure that what we are asking of vendors is in fact due dilegence and not butt-covering activities.

Tue, 2007-03-20 14:56
I was wondering the same thing
By Anonymous

I recently took the exam to become a Qualified Security Assessor for my company, and during the training course I had the same question about this requirement. The best part about the PCI requirements is that they are highly prescriptive with most testpoints being binary. The same holds true for this requirement, only the 2 options are not equivalent.

I think this requirement is too vague as currently defined. If they truly want to prevent against known application attacks, they should have researched the topic further before wirting the test requirement.

allenparker75@yahoo.com

Sat, 2007-06-16 09:34
Chapaev

Sorry, I think another way!

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
* Denotes a required field
VIRTUAL CONFERENCE
Security Directions: A Virtual Conference

Security Directions Available On Demand Sept. 30 - Dec. 30

Join us for a virtual event with candid, expert information on top security challenges and issues - all from the comfort of your desktop.

» Register Now

WEBCAST
Protecting PII: How to Work with IT to Manage Risk

Compuware Understand the critical nature of the test data privacy problem and get tips on how to work with IT to implement a test data privacy program.

» View this Webcast