redis-security/examples/native-redis-evidence.json
Version a84871d065f3.bb1 · MIT. This preview displays packaged text and does not execute code. Treat the contents as untrusted instructions.
← Return to resource and package checksum
{
"format": 1,
"executed_at": "2026-10-04T11:30:47.481468+00:00",
"redis_version": "7.4.11",
"python": "3.13.16",
"observations": 44,
"cases": [
{
"name": "initial-default-authentication",
"observed": "OK",
"expected": "OK",
"status": "passed"
},
{
"name": "initial-isolated-default-ping",
"observed": "PONG",
"expected": "PONG",
"status": "passed"
},
{
"name": "string-counter-increments",
"observed": 1,
"expected": 1,
"status": "passed"
},
{
"name": "string-counter-second-increment",
"observed": 2,
"expected": 2,
"status": "passed"
},
{
"name": "hash-add-two-fields",
"observed": 2,
"expected": 2,
"status": "passed"
},
{
"name": "hash-update-existing-field",
"observed": 0,
"expected": 0,
"status": "passed"
},
{
"name": "hash-other-field-preserved",
"observed": "Sample",
"expected": "Sample",
"status": "passed"
},
{
"name": "set-deduplicates",
"observed": 2,
"expected": 2,
"status": "passed"
},
{
"name": "set-membership",
"observed": 1,
"expected": 1,
"status": "passed"
},
{
"name": "sorted-set-score-order",
"observed": 2,
"expected": 2,
"status": "passed"
},
{
"name": "sorted-set-reversed-ranking",
"observed": [
"b",
"a"
],
"expected": [
"b",
"a"
],
"status": "passed"
},
{
"name": "ttl-created-with-set-ex",
"observed": "OK",
"expected": "OK",
"status": "passed"
},
{
"name": "ttl-in-positive-window",
"observed": true,
"expected": true,
"status": "passed"
},
{
"name": "plain-set-replaces-value",
"observed": "OK",
"expected": "OK",
"status": "passed"
},
{
"name": "plain-set-removes-existing-ttl",
"observed": -1,
"expected": -1,
"status": "passed"
},
{
"name": "set-keepttl-update",
"observed": "OK",
"expected": "OK",
"status": "passed"
},
{
"name": "keepttl-retains-positive-window",
"observed": true,
"expected": true,
"status": "passed"
},
{
"name": "hash-field-write-retains-key-ttl",
"observed": true,
"expected": true,
"status": "passed"
},
{
"name": "missing-key-ttl",
"observed": -2,
"expected": -2,
"status": "passed"
},
{
"name": "watch-registers",
"observed": "OK",
"expected": "OK",
"status": "passed"
},
{
"name": "watch-exec-aborts-after-intervening-write",
"observed": null,
"expected": null,
"status": "passed"
},
{
"name": "aborted-transaction-did-not-write",
"observed": "1",
"expected": "1",
"status": "passed"
},
{
"name": "multi-exec-success",
"observed": [
2,
"2"
],
"expected": [
2,
"2"
],
"status": "passed"
},
{
"name": "dedicated-admin-authentication",
"observed": "OK",
"expected": "OK",
"status": "passed"
},
{
"name": "anonymous-command-after-default-disabled",
"observed": {
"error": "NOAUTH"
},
"expected": {
"error": "NOAUTH"
},
"status": "passed"
},
{
"name": "reader-authentication",
"observed": "OK",
"expected": "OK",
"status": "passed"
},
{
"name": "reader-get-allowed-prefix",
"observed": "synthetic-cache",
"expected": "synthetic-cache",
"status": "passed"
},
{
"name": "reader-get-denied-other-prefix",
"observed": {
"error": "NOPERM"
},
"expected": {
"error": "NOPERM"
},
"status": "passed"
},
{
"name": "reader-write-denied",
"observed": {
"error": "NOPERM"
},
"expected": {
"error": "NOPERM"
},
"status": "passed"
},
{
"name": "reader-flushall-denied",
"observed": {
"error": "NOPERM"
},
"expected": {
"error": "NOPERM"
},
"status": "passed"
},
{
"name": "reader-mixed-prefix-mget-denied",
"observed": {
"error": "NOPERM"
},
"expected": {
"error": "NOPERM"
},
"status": "passed"
},
{
"name": "denied-write-left-value-unchanged",
"observed": "synthetic-cache",
"expected": "synthetic-cache",
"status": "passed"
},
{
"name": "scan-can-reveal-key-name-outside-acl-prefix",
"observed": true,
"expected": true,
"status": "passed"
},
{
"name": "additive-acl-update-retains-private-prefix",
"observed": "synthetic-private",
"expected": "synthetic-private",
"status": "passed"
},
{
"name": "additive-acl-update-retains-write-command",
"observed": "OK",
"expected": "OK",
"status": "passed"
},
{
"name": "acl-tighten-key-and-command-rules",
"observed": "OK",
"expected": "OK",
"status": "passed"
},
{
"name": "resetkeys-removes-private-prefix",
"observed": {
"error": "NOPERM"
},
"expected": {
"error": "NOPERM"
},
"status": "passed"
},
{
"name": "command-reset-removes-write",
"observed": {
"error": "NOPERM"
},
"expected": {
"error": "NOPERM"
},
"status": "passed"
},
{
"name": "command-reset-removes-scan",
"observed": {
"error": "NOPERM"
},
"expected": {
"error": "NOPERM"
},
"status": "passed"
},
{
"name": "off-prevents-new-user-authentication",
"observed": {
"error": "WRONGPASS"
},
"expected": {
"error": "WRONGPASS"
},
"status": "passed"
},
{
"name": "off-existing-authenticated-connection-still-reads",
"observed": "changed",
"expected": "changed",
"status": "passed"
},
{
"name": "kill-user-closes-one-existing-connection",
"observed": 1,
"expected": 1,
"status": "passed"
},
{
"name": "killed-user-connection-closed",
"observed": true,
"expected": true,
"status": "passed"
},
{
"name": "private-data-remains-after-denied-destructive-command",
"observed": "synthetic-private",
"expected": "synthetic-private",
"status": "passed"
}
],
"runtime_tested": false,
"native_command_fixture_tested": true,
"tls_tested": false,
"production_tested": false,
"ai_client_executed": false,
"synthetic_credentials_retained": false,
"source_hashes": {
"probe-redis.py": "661f1ba5cc70b97bc01b7a0c93112feb25b404ac57356d7423a48f9438dcfe08",
"run-redis-fixture.py": "0da5619bea2435069f92d6a0df36211e79e113de68adf487571462be1c1b814e"
},
"images": {
"redis:7-alpine": {
"id": "sha256:858f009f9709ce576febc734aa78b8f6d624b82571f9ddb6bda4377c833b3499",
"digests": [
"redis@sha256:858f009f9709ce576febc734aa78b8f6d624b82571f9ddb6bda4377c833b3499"
]
},
"bb-skills:20261004-v41": {
"id": "sha256:58a204606eb5975702ea621384c6f92a5697aa4cd9252bc3fa22db800f6cab78",
"digests": [
"bb-skills@sha256:58a204606eb5975702ea621384c6f92a5697aa4cd9252bc3fa22db800f6cab78"
]
}
},
"fixture": {
"internal_network": true,
"published_ports": false,
"production_mounts": false,
"persistent_data": false,
"synthetic_only": true,
"network_bind_note": "Container-only 0.0.0.0 within a dedicated internal Docker network; not a production network configuration."
}
}