Software Engineering vocabulary · APIs, Networking and Security

Compromise

Meaning in software engineering, with examples

/ˈkɑːmprəmaɪz/verbCore term

In software engineering, compromise means: To get unauthorised access to or control of a system, account or network, so that it can no longer be trusted.

In Turkish: ele geçirmek, güvenliğini ihlal etmek

How it is used

Very common in incident language, usually in the passive or as an adjective: 'the account was compromised', 'a compromised host'. As a noun it means the successful attack itself, as in 'signs of compromise' or 'business email compromise (BEC)'.

Example sentences

  1. We believe the attacker compromised a contractor's account first.

  2. Two compromised hosts were isolated from the network.

Common collocations

  • compromised account
  • compromised host
  • fully compromised
  • business email compromise
  • assume compromise

This word in other fields

The same English word can have a different meaning in another field:

More terms: APIs, Networking and Security

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: