Vulnerability Database

393,392

Total vulnerabilities in the database

CVE-2012-0324 — org.jenkins-ci.main / jenkins-core

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Cross-site scripting (XSS) vulnerability in Jenkins before 1.454, Jenkins LTS before 1.424.5, and Jenkins Enterprise 1.400.x before 1.400.0.13 and 1.424.x before 1.424.5.1 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors, a different vulnerability than CVE-2012-0325.

CVSS v2:

  • Severity: Medium
  • Score: 4.3
  • AV:N/AC:M/Au:N/C:N/I:P/A:N
Software Affected versions
Maven icon org.jenkins-ci.main / jenkins-core >= 1.425, < 1.454
Maven icon org.jenkins-ci.main / jenkins-core < 1.424.5
jenkins / jenkins = 1.400
jenkins / jenkins = 1.400.0.12
jenkins / jenkins = 1.424
jenkins / jenkins = 1.424.5
jenkins / jenkins <= 1.453
jenkins / jenkins = 1.301
jenkins / jenkins = 1.302
jenkins / jenkins = 1.303
jenkins / jenkins = 1.304
jenkins / jenkins = 1.305
jenkins / jenkins = 1.306
jenkins / jenkins = 1.307
jenkins / jenkins = 1.308
jenkins / jenkins = 1.309
jenkins / jenkins = 1.310
jenkins / jenkins = 1.311
jenkins / jenkins = 1.312
jenkins / jenkins = 1.313
jenkins / jenkins = 1.314
jenkins / jenkins = 1.315
jenkins / jenkins = 1.316
jenkins / jenkins = 1.317
jenkins / jenkins = 1.318
jenkins / jenkins = 1.319
jenkins / jenkins = 1.320
jenkins / jenkins = 1.321
jenkins / jenkins = 1.322
jenkins / jenkins = 1.323
jenkins / jenkins = 1.324
jenkins / jenkins = 1.325
jenkins / jenkins = 1.326
jenkins / jenkins = 1.327
jenkins / jenkins = 1.328
jenkins / jenkins = 1.329
jenkins / jenkins = 1.330
jenkins / jenkins = 1.331
jenkins / jenkins = 1.332
jenkins / jenkins = 1.333
jenkins / jenkins = 1.334
jenkins / jenkins = 1.335
jenkins / jenkins = 1.336
jenkins / jenkins = 1.337
jenkins / jenkins = 1.338
jenkins / jenkins = 1.339
jenkins / jenkins = 1.340
jenkins / jenkins = 1.341
jenkins / jenkins = 1.342
jenkins / jenkins = 1.343
jenkins / jenkins = 1.344
jenkins / jenkins = 1.345
jenkins / jenkins = 1.346
jenkins / jenkins = 1.347
jenkins / jenkins = 1.348
jenkins / jenkins = 1.349
jenkins / jenkins = 1.350
jenkins / jenkins = 1.351
jenkins / jenkins = 1.352
jenkins / jenkins = 1.353
jenkins / jenkins = 1.354
jenkins / jenkins = 1.355
jenkins / jenkins = 1.356
jenkins / jenkins = 1.357
jenkins / jenkins = 1.358
jenkins / jenkins = 1.359
jenkins / jenkins = 1.360
jenkins / jenkins = 1.361
jenkins / jenkins = 1.362
jenkins / jenkins = 1.363
jenkins / jenkins = 1.364
jenkins / jenkins = 1.365
jenkins / jenkins = 1.366
jenkins / jenkins = 1.367
jenkins / jenkins = 1.368
jenkins / jenkins = 1.369
jenkins / jenkins = 1.370
jenkins / jenkins = 1.371
jenkins / jenkins = 1.372
jenkins / jenkins = 1.373
jenkins / jenkins = 1.374
jenkins / jenkins = 1.375
jenkins / jenkins = 1.376
jenkins / jenkins = 1.377
jenkins / jenkins = 1.378
jenkins / jenkins = 1.379
jenkins / jenkins = 1.380
jenkins / jenkins = 1.382
jenkins / jenkins = 1.383
jenkins / jenkins = 1.384
jenkins / jenkins = 1.386
jenkins / jenkins = 1.387
jenkins / jenkins = 1.388
jenkins / jenkins = 1.389
jenkins / jenkins = 1.390
jenkins / jenkins = 1.391
jenkins / jenkins = 1.392
jenkins / jenkins = 1.393
jenkins / jenkins = 1.394
jenkins / jenkins = 1.395
jenkins / jenkins = 1.396
jenkins / jenkins = 1.397
jenkins / jenkins = 1.398
jenkins / jenkins = 1.399
jenkins / jenkins = 1.401
jenkins / jenkins = 1.402
jenkins / jenkins = 1.403
jenkins / jenkins = 1.404
jenkins / jenkins = 1.405
jenkins / jenkins = 1.406
jenkins / jenkins = 1.407
jenkins / jenkins = 1.408
jenkins / jenkins = 1.409
jenkins / jenkins = 1.409.1
jenkins / jenkins = 1.409.2
jenkins / jenkins = 1.410
jenkins / jenkins = 1.411
jenkins / jenkins = 1.412
jenkins / jenkins = 1.413
jenkins / jenkins = 1.414
jenkins / jenkins = 1.415
jenkins / jenkins = 1.416
jenkins / jenkins = 1.417
jenkins / jenkins = 1.418
jenkins / jenkins = 1.419
jenkins / jenkins = 1.420
jenkins / jenkins = 1.421
jenkins / jenkins = 1.422
jenkins / jenkins = 1.423
jenkins / jenkins = 1.425
jenkins / jenkins = 1.426
jenkins / jenkins = 1.427
jenkins / jenkins = 1.428
jenkins / jenkins = 1.429
jenkins / jenkins = 1.430
jenkins / jenkins = 1.431
jenkins / jenkins = 1.432
jenkins / jenkins = 1.433
jenkins / jenkins = 1.434
jenkins / jenkins = 1.435
jenkins / jenkins = 1.436
jenkins / jenkins = 1.437

Frequently Asked Questions

A security vulnerability is a weakness in software, hardware, or configuration that can be exploited to compromise confidentiality, integrity, or availability. Many vulnerabilities are tracked as CVEs (Common Vulnerabilities and Exposures), which provide a standardized identifier so teams can coordinate patching, mitigation, and risk assessment across tools and vendors.

CVSS (Common Vulnerability Scoring System) estimates technical severity, but it doesn't automatically equal business risk. Prioritize using context like internet exposure, affected asset criticality, known exploitation (proof-of-concept or in-the-wild), and whether compensating controls exist. A "Medium" CVSS on an exposed, production system can be more urgent than a "Critical" on an isolated, non-production host.

A vulnerability is the underlying weakness. An exploit is the method or code used to take advantage of it. A zero-day is a vulnerability that is unknown to the vendor or has no publicly available fix when attackers begin using it. In practice, risk increases sharply when exploitation becomes reliable or widespread.

Recurring findings usually come from incomplete Asset Discovery, inconsistent patch management, inherited images, and configuration drift. In modern environments, you also need to watch the software supply chain: dependencies, containers, build pipelines, and third-party services can reintroduce the same weakness even after you patch a single host. Unknown or unmanaged assets (often called Shadow IT) are a common reason the same issues resurface.

Use a simple, repeatable triage model: focus first on externally exposed assets, high-value systems (identity, VPN, email, production), vulnerabilities with known exploits, and issues that enable remote code execution or privilege escalation. Then enforce patch SLAs and track progress using consistent metrics so remediation is steady, not reactive.

SynScan combines attack surface monitoring and continuous security auditing to keep your inventory current, flag high-impact vulnerabilities early, and help you turn raw findings into a practical remediation plan.