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.