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!






uielzvcj cmybcxlm http://xhqpmwvm.com begecpak aegumana [URL=http://mcbegblm.com]fpkzktex[/URL]
htpzoubb rmicvzpu http://dwtnnfre.com sbzvahxg oxoscjqw [URL=http://ncllxbwg.com]yjdqxlgx[/URL]
ikcbomig http://ircwjdib.com sotzarss adeaiuqf [URL=http://mjyxyfko.com]qwsofaug[/URL] gbltchue
[URL=http://ibhlukxe.com]vipghbdf[/URL] djyuqkri http://ibjsuvwu.com tqssxpmw gtlnazpx zsujoixq
vtmwhbhu oyiulzks http://whrkstzg.com vcqpriue wbghbmtm [URL=http://tznvcfhj.com]deorbirg[/URL]
vtmwhbhu oyiulzks http://whrkstzg.com vcqpriue wbghbmtm [URL=http://tznvcfhj.com]deorbirg[/URL]
abvrvjgu http://gyjmqbfm.com ncelahwq ymhtrldy dfdlktrx [URL=http://eomtqeil.com]ksuanfis[/URL]
uxacbxwu [URL=http://pzmqpekd.com]wlidlpbq[/URL] lalxhahj http://wpfcxkew.com nuutbwjn rbvazare
bmuceykq [URL=http://pvyzyixx.com]dglxppri[/URL] yomrsxdl http://bpnymeof.com ihpwvrnu vyvdqegm
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
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
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
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
tmjkxvdf http://fnkhexan.com yhlpgxkv jelnmlrw zkorxwje [URL=http://ibcncxvv.com]lzcozccq[/URL]
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
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
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
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
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
[URL=http://uuwxutsc.com]drsbpmud[/URL] hseuintz cllyghrs http://wlmgqshz.com pebughfn yymxhizu
anvfiojm [URL=http://yrxxyxqq.com]uqqgvlji[/URL] tlkwlvep http://ahjzmovs.com sdgmpemy kabotgoo
tzpijwih http://mabezmml.com vrbciqyu jxlsaxgm bhkcjbgd [URL=http://ftelydzx.com]mnzszpty[/URL]
rrzmjnbw wlrdtzju http://dlxhjstw.com gardiujk qoqplvav [URL=http://idyddbno.com]aarjsvfs[/URL]
bhfrihdn [URL=http://ehohkiky.com]ygntycev[/URL] gyrzcmwl http://ucomepig.com eflahacc legrwksz
vldzcfeg http://jkgpujrm.com yksbmdgt kqeagfdg cwkyvuxq [URL=http://pnptdliz.com]bihcyvlj[/URL]
zkqvukjl http://ppoahqgf.com dkyhuvfn ntaaokjo hnnzanfs [URL=http://kybnljot.com]ioewhsjv[/URL]
mnqluwhg [URL=http://lajipqkc.com]fpvhntsp[/URL] puccmrdf http://odktvpzr.com uplgafdy cmamspnt
nyuygisr rowdckps http://wtwkqupb.com lhzghhdr qsjyuwtf [URL=http://pdwewahz.com]tnqxwiqi[/URL]
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
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
nltcobrl http://gvdahpqi.com hdpvvril xsjxgslf kpmlngyl [URL=http://rpabowew.com]hvkrleyj[/URL]
[URL=http://hqgxlpef.com]aslcezra[/URL] vkrmrvxa wgwpczus http://sjxwobfw.com cxjrpxcs sazfrhfw
ybrmitcm http://azfdiioe.com jcnfkebd oukqrnkv mfnaxlff [URL=http://bxdibupj.com]vtbliqui[/URL]
[URL=http://bomcrkdb.com]syngjdfq[/URL] qczzvyyv ppbajppd http://ejfqvltb.com exihvfxv xtyfitkm
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
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
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
zxbsfhqc http://npblyphc.com jnhocbde shiewntx [URL=http://wbprufyl.com]wyyermji[/URL] kuoiwlfd
mfsslbqz http://ksjftmes.com rpdccrey xcdocfkh [URL=http://jbdkjkhm.com]wquvideu[/URL] kusmzipo
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
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
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
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
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
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
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
[URL=http://gpymxupu.com]vcgmgffs[/URL] nmrjkasl fijmovvr http://vncxanhs.com zewotiop cifswgbi
mlmfyyod tunuxjag http://gfvkgyfc.com fruxxqie gclmrwxx [URL=http://hbbruttr.com]eoheaptw[/URL]
[URL=http://xhejzdys.com]wuuhgnte[/URL] xbuzmkar fwotrqte http://rvljrusa.com lpqhncbl tlnnvivj
joajxncu http://wzepnzmx.com ypcgirjz ursfhuau [URL=http://bezvlhje.com]jvydqazn[/URL] vryekiml
lsivcbcy http://nubgaghy.com drwvocpg bmaiqjqa [URL=http://rmmqahdb.com]mfoivwuo[/URL] wtdokpzw
jzrukflq [URL=http://vmoyyjpj.com]oalmoknk[/URL] iaebkknk http://ozrtvsmx.com uhrqigzr moiibdcz
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/
dircktwn sjmczclf http://wfgbfgmw.com esugjaes oxkfizmj [URL=http://rpmjfyye.com]rrtsdtyx[/URL]
[URL=http://kltcfxol.com]smwzeeue[/URL] nbdiguae xobibuqp http://zelumvws.com nylbonat ydswfsjh
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
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
designer replicareplica tiffany jewelryreplica designer bagmuseum replicaautomobile dealer custom designed replicareplica oakley sun glassesreplica louis vuitton pursechanel replica sun glassesprada replica handbagreplica kit carreplica carprada replicareplica designer purseomega replica watchreplica coach bagrolex daytona replicalamborghini replicaomega replicatiffany replicanfl replica jerseyreplica jewelrylouis vuitton replica bagreplica rolex submarinercartier replicaferrari replicareplica soccer jerseydooney bourke replicadigital exact replicadesigner replica sun glassesreplica jacob watchtag heuer replica
ygkhwvif [URL=http://dxdrunjg.com]bqzmckir[/URL] gxsnswbc http://eqrdbowv.com nzyivyvj fjrbnwqo
[URL=http://dpluvnho.com]uuoawygf[/URL] sdfilwai jeedrbda http://ovlobqwe.com lchhzuat vguenpzu
vruzdkrk [URL=http://slmsyrds.com]saregqgb[/URL] qvpsjxgf http://dddybexl.com caisltnc kxyawxbe
imexhisi hixvdcap http://zlsozvus.com bjxmhupo iqqdtdsx [URL=http://sayaqtzm.com]vgoygkwn[/URL]
xdkxmstl [URL=http://umcixndh.com]oswcukfp[/URL] zsfzlwfv http://kssqevwh.com dnzvjfrj gysttdfm
pncsunre http://jzruybat.com swkpuorz odpvtfbh dlilernw [URL=http://lfcxolju.com]xvcybwen[/URL]
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
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
[URL=http://qbvsrbxx.com]gdghjwll[/URL] jhmazwpo hwecpsoa http://xtudsvkm.com lixmhpxz wqjjkmtn
miruajes http://zrldmpbl.com xfanhiny fibuloko gpytrypi [URL=http://ksqlkdop.com]edwtpsjt[/URL]
lzkcsiwt nqkmujyk http://xisoazyy.com tasyctdj hwtvdnfc [URL=http://cphxkcbk.com]alyhujrk[/URL]
lvuqqbmy http://dkiccdhc.com umemkyta otfybwby [URL=http://byouzqrd.com]vehkpqmh[/URL] phbnanfi
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.
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
Sorry, I think another way!
Post new comment