Lexicon

Unnecessary Public Surface

Kind: anti-pattern

Layer: Security Core

Record: lexicon:unnecessary-public-surface

Canonical: Lexicon

Exposing more endpoints, ports, or interfaces publicly than the function requires, enlarging the attack surface.

Listed in Lexicon terms, after Uncontrolled Change and before Unrestricted Access.

Category

  • Security Privacy Compliance

Negated by

  • Attack Surface Reduction

Violates

  • Attack Surface Reduction

Linked from

  • Security / Privacy / Compliance / Governance