OCSF Schema Release v1.1.0
[v1.1.0] - January 25th, 2024
Added
-
Categories
n/a
-
Event Classes
- Added
User Inventory Info
event class. #667 - Added
Vulnerability Finding
event class. #698 - Added
NTP Activity
event class #705 - Added
OS Patch State
event class. #746 - Added
Datastore Activity
event class 6005. #874 - Added
Detection Finding
event class. #877 - Added
Incident Finding
event class. #903 - Added
Device Config Sate Change
event class. #914 - Added
Scan Activity
event class. #915 - Added
File Hosting Activity
event class. #917
- Added
-
Profiles
-
Objects
Improved
-
Categories
-
Event Classes
- Added
MFA Enable
andDisable
toactivity_id
to the Account Change event class. #724 - Added
Service Ticket Renew
toactivity_id
of the Authentication event class. #765 - Added
url
attribute to Network Activity event class. #857 - Added
http_request
,http_response
,tls
attributes,network_proxy
profile to Web Resources Activity event class. #895 - Adjusted requirement of
dst_endpoint
fromrequired
torecommended
in the DNS Activity event class. #901 - Added
Create
andDelete
toactivity_id
of the Group Management event class. #929
- Added
-
Profiles
-
Objects
- Added
url_string
attribute to theproduct
and theweb_resource
objects. #675 - Added
type
andtype_id
attributes to theendpoint
object. #690 - Added
cwe
,desc
,references
andtitle
tocve
object. #698 - Added
affected_package
object andaffected_packages
attribute tovulnerability
object. #698 - Added
purl
topackage
object. #698 - Added
cpe_name
attribute to theproduct
and os objects. #713 #731 - Added
container
anddata
toresponse
andrequest
objects. #738 - Added
group
to theapi
object. #738 - Added
namespace
to theresource_details
object. #738 - Added
log_level
to themetadata
object. #738 - Added
length
to thehttp_request
object. #768 - Added
is_exploit_available
to thevulnerability
object. #777 - Added
domain
attribute to thegroup
object. #871 - Adjusted attribute requirements in
dns_query
,dns_answer
objects. #879 - Added firewall, router, switch, hub to endpoint
type_id
enum. #921 - Added
is_vpn
to thesession
object. #922 - Added
state
tonetwork_connection_info
object. #932
- Added
Bugfixes
n/a
Deprecated
- Deprecated
cwe_uid
andcwe_url
attributes and removed fromcve
object. #678 - Deprecated
http_status
attribute fromHTTP Activity
event to be replaced byhttp_response.code
. #767 - Deprecated
finding
object in favor offinding_info
object. #769 - Deprecated
proxy
attribute from the dictionary, in favor ofNetwork Proxy
profile. #856 - Deprecated
group_name
attribute. #873 - Deprecated
Security Finding
class to be replaced by the new specific classes according to the use-case:Vulnerability Finding
,Compliance Finding
,Detection Finding
,Incident Finding
. #877 - Deprecated
Web Resources Access Activity
event class. #890 - Deprecated
Network File Activity
event class in favor ofFile Hosting Activity
#917 - Deprecated
extension_list
in TLS object in favor oftls_extension_list
. #936
Breaking changes
n/a
Misc
- New Extension registration for SentinelOne. #706
- Added json-schema based metaschema validation to ensure correctness, consistency of the JSON definitions. #736 #830 #867 #892
- Increased
max_len
forsubnet_t
type from40
to42
. #745 - Improved the regex for
ip_t
type. #745 - Updated the
datetime_t
validation regex to enable validation of timestamps, and to ensure that timestamps not matchingRFC-3339
are not considered valid. #753 - Added version information to the native extensions. #881
- Updated caption and description of Observable type -
File Hash
to readHash
. #900 - New Extension registration for DataBee. #912
- Changed data-type of
type_uid
tolong_t
fromint_t
. #928